Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pengamatan dengan Amazon CloudWatch
AgentCore pembayaran mendukung pengamatan melalui Amazon CloudWatch, sehingga Anda dapat memantau dan memecahkan masalah integrasi pembayaran Anda.
-
Amazon CloudWatch adalah layanan pem AWS antauan dan pengamatan. Ini mengumpulkan dan melacak metrik, log, dan jejak dari AWS sumber daya Anda, memberi Anda visibilitas ke dalam kinerja aplikasi.
-
Log yang dijual adalah log yang dipublikasikan AWS layanan atas nama Anda langsung ke grup CloudWatch log Anda. Tidak seperti log aplikasi yang Anda instrumen sendiri, log yang dijual dihasilkan secara otomatis oleh layanan. Anda mengkonfigurasi tempat untuk mengirimkannya.
-
Rentang mewakili unit kerja dalam permintaan (misalnya, panggilan API dan operasi hilirnya). Gunakan rentang untuk melacak aliran permintaan melalui sistem dan mengidentifikasi hambatan latensi atau kegagalan.
Setelah Anda menyelesaikan prosedur penyiapan berikut, panggilan API bidang data apa pun (misalnya,CreatePaymentInstrument) menghasilkan log dan data pelacakan dalam grup CloudWatch log yang dikonfigurasi.
Prasyarat
-
Grup CloudWatch log sebagai tujuan pengiriman (misalnya,
/bedrock-agentcore/payments/my-logs). Jika Anda tidak memilikinya, buat satu menggunakan konsol atau CLI. -
Sumber daya AR N Anda PaymentManager.
Buat grup log:
contoh
Izin IAM
Pengguna atau peran IAM Anda harus memiliki izin berikut untuk membuat sumber daya pengiriman log dan rentang:
{ "Version": "2012-10-17", "Statement": [ { "Sid": "CloudWatchLogsVendedDelivery", "Effect": "Allow", "Action": [ "logs:CreateDelivery", "logs:CreateLogGroup", "logs:CreateLogStream", "logs:DeleteDelivery", "logs:DeleteDeliveryDestination", "logs:DeleteDeliverySource", "logs:DeleteLogGroup", "logs:DeleteResourcePolicy", "logs:DescribeLogGroups", "logs:DescribeResourcePolicies", "logs:GetDelivery", "logs:GetDeliveryDestination", "logs:GetDeliverySource", "logs:PutDeliveryDestination", "logs:PutDeliverySource", "logs:PutLogEvents", "logs:PutResourcePolicy", "logs:PutRetentionPolicy" ], "Resource": "*" }, { "Sid": "XRayApplicationSignalsCloudTrail", "Effect": "Allow", "Action": [ "xray:GetTraceSegmentDestination", "xray:ListResourcePolicies", "xray:PutResourcePolicy", "xray:PutTelemetryRecords", "xray:PutTraceSegments", "xray:UpdateTraceSegmentDestination", "application-signals:StartDiscovery", "cloudtrail:CreateServiceLinkedChannel" ], "Resource": "*" }, { "Sid": "CreateServiceLinkedRoleForAppSignals", "Effect": "Allow", "Action": "iam:CreateServiceLinkedRole", "Resource": "arn:*:iam::*:role/aws-service-role/application-signals.cloudwatch.amazonaws.com/AWSServiceRoleForCloudWatchApplicationSignals" }, { "Sid": "BedrockAgentCoreVendedLogDelivery", "Effect": "Allow", "Action": "bedrock-agentcore:AllowVendedLogDeliveryForResource", "Resource": "*" } ] }
Log yang dipasok
Log yang dijual muncul sebagai log aplikasi di grup log yang dikonfigurasi. Ini dihasilkan secara otomatis oleh layanan AgentCore pembayaran untuk setiap panggilan API bidang data.
Rentang yang dijual
Rentang yang dijual adalah catatan jejak untuk permintaan individu. Gunakan mereka untuk memvisualisasikan aliran permintaan masuk AWS X-Ray. Setiap rentang mewakili unit kerja (misalnya, panggilan API dan operasi hilirnya), memungkinkan Anda mengidentifikasi hambatan latensi atau kegagalan.
Nama rentang
AgentCore pembayaran memancarkan satu rentang per panggilan API bidang data. Nama rentang mengikuti polaBedrock.AgentCore.Payments.<Operation>:
| Nama Rentang | Deskripsi |
|---|---|
|
|
Memproses transaksi pembayaran |
|
|
Buat instrumen pembayaran |
|
|
Mengambil instrumen pembayaran |
|
|
Daftar instrumen pembayaran |
|
|
Menghapus instrumen pembayaran |
|
|
Dapatkan saldo instrumen |
|
|
Buat sesi pembayaran |
|
|
Mengambil sesi pembayaran |
|
|
Daftar sesi pembayaran |
|
|
Menghapus sesi pembayaran |
Atribut rentang
Setiap rentang mencakup atribut berikut untuk pemfilteran dan analisis di AWS X-Ray:
| Atribut | Deskripsi |
|---|---|
|
|
ID Manajer Pembayaran untuk permintaan ini |
|
|
ID Konektor Pembayaran (bila berlaku) |
|
|
ID Instrumen Pembayaran (bila berlaku) |
|
|
ID Sesi Pembayaran (bila berlaku) |
|
|
Jumlah pembayaran (ProcessPayment hanya) |
|
|
Mata uang pembayaran (ProcessPayment hanya) |
|
|
Anggaran sesi yang tersisa setelah pembayaran (ProcessPayment hanya) |
|
|
Total anggaran sesi (ProcessPayment hanya) |
|
|
Alamat pedagang (PayTo) untuk transaksi (ProcessPayment hanya) |
|
|
Nama agen, jika disediakan melalui |
|
|
Latensi pengambilan token kredensia dari AgentCore Identitas (hanya) ProcessPayment |
AWS Atribut standar juga disertakan pada setiap rentang:
-
aws.region— Wil AWS ayah -
aws.account.id— ID akun penelepon -
aws.resource.arn— AR PaymentManager N -
aws.request_id— ID permintaan -
http.response.status_code— Kode status respons HTTP
Metrik yang dijual
AgentCore pembayaran menerbitkan metrik berikut ke CloudWatch namespace Amazon Anda. Gunakan ini untuk membuat dasbor, mengatur alarm, dan memantau kesehatan pembayaran.
| Metrik | Unit | Deskripsi |
|---|---|---|
|
|
Hitungan |
Jumlah panggilan API yang berhasil |
|
|
Hitungan |
Jumlah panggilan API yang gagal |
|
|
Milidetik |
End-to-end latensi per panggilan API |
|
|
Tidak ada |
Jumlah pembayaran diproses (ProcessPayment hanya) |
|
|
Hitungan |
Jumlah permintaan yang dibatasi |
|
|
Hitungan |
Jumlah kesalahan validasi sisi klien |
|
|
Hitungan |
Jumlah sesi pembayaran aktif |
|
|
Hitungan |
Total permintaan pembayaran |
|
|
Hitungan |
Transaksi pembayaran yang berhasil |
|
|
Hitungan |
Transaksi pembayaran gagal |
|
|
Milidetik |
Latensi pemrosesan pembayaran |
Dimensi metrik
Metrik dipublikasikan dengan dimensi berikut untuk pemfilteran:
-
Oper asi — Nama operasi API (selalu ada)
-
PaymentManagerId— ID Manajer Pembayaran (jika tersedia)
-
PaymentConnectorId— ID Konektor Pembayaran (jika tersedia)
-
AgentName— Nama agen (bila disediakan melalui header)
-
Mata uang — Mata uang pembayaran (untuk SpendAmount metrik)
Aktifkan observabilitas
contoh
Untuk informasi lebih lanjut tentang AgentCore observabilitas, lihat AgentCore Observ abilitas. Untuk metrik dan rentang khusus gateway, lihat data pengamatan gateway AgentCore yang dihasilkan.