Mencatat panggilan API Service QuotasAWS CloudTrail - Service Quotas

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mencatat panggilan API Service QuotasAWS CloudTrail

Service Quotas terintegrasi denganAWS CloudTrail, layanan yang menyediakan catatan tindakan yang diambil oleh pengguna, peran, atauAWS layanandi Service Quotas. CloudTrail merekam semua panggilan API untuk Service Quotas sebagai peristiwa. Panggilan yang direkam mencakup panggilan dari konsol Service Quotas dan panggilan kode ke operasi Service Quotas API. Jika membuat jejak, Anda dapat mengaktifkan pengiriman berkelanjutan peristiwa CloudTrail ke bucket Amazon S3, termasuk peristiwa untuk Service Quotas. Jika Anda tidak mengonfigurasi jejak, Anda masih dapat melihat peristiwa terbaru di CloudTrail konsol diRiwayat peristiwa. Menggunakan informasi yang dikumpulkan oleh CloudTrail, Anda dapat menentukan permintaan yang dibuat ke Service Quotas, alamat IP asal permintaan tersebut dibuat, siapa yang membuat permintaan, kapan permintaan dibuat, dan detail lainnya.

Untuk mempelajari selengkapnya tentang CloudTrail, lihat Panduan Pengguna AWS CloudTrail.

Informasi Service Quotas di CloudTrail

CloudTrail diaktifkan di Akun AWS Anda saat Anda membuat akun. Ketika aktivitas terjadi di Service Quotas, aktivitas tersebut dicatat dalam sebuah CloudTrail acara bersama dengan lainnyaAWS layananperistiwa diRiwayat peristiwa. Anda dapat melihat, mencari, dan mengunduh peristiwa terbaru di Akun AWS Anda. Untuk informasi selengkapnya, lihatMelihat peristiwa dengan CloudTrail Riwayat peristiwa.

Untuk rekaman berkelanjutan tentang peristiwa diAkun AWS, termasuk acara untuk Service Quotas, buat jejak. SEBUAHjejakmenyalakan CloudTrail untuk mengirimkan berkas log ke bucket Amazon S3. Secara default, saat Anda membuat jejak di konsol, jejak tersebut berlaku untuk semua Wilayah AWS. Jejak mencatat peristiwa dari semua Wilayah di partisi AWS dan mengirimkan berkas log ke bucket Amazon S3 yang Anda tentukan. Selain itu, Anda dapat mengonfigurasi lainnyaAWS layananuntuk menganalisis lebih lanjut dan bertindak berdasarkan data peristiwa yang dikumpulkan di CloudTrail log. Untuk informasi selengkapnya, lihat yang berikut:

Semua tindakan Service Quotas dicatat oleh CloudTrail dan didokumentasikan dalamService Quotas Referensi API. Misalnya, panggilan keGetServiceQuota,RequestServiceQuotaIncreasedanListAWSDefaultServiceQuotastindakan menghasilkan entri dalam CloudTrail file log.

Setiap entri peristiwa atau log berisi informasi tentang siapa yang membuat permintaan tersebut. Informasi identitas membantu Anda menentukan hal berikut:

  • Bahwa permintaan dibuat dengan kredensial pengguna root atau pengguna AWS Identity and Access Management (IAM).

  • Bahwa permintaan tersebut dibuat dengan kredensial keamanan sementara untuk peran atau pengguna gabungan.

  • Apakah permintaan tersebut dibuat oleh orang lainAWS layanan.

Untuk informasi selengkapnya, lihat elemen userIdentity CloudTrail.

Memahami entri berkas log Service Quotas

Jejak adalah konfigurasi yang memungkinkan pengiriman peristiwa sebagai berkas log ke bucket Amazon S3 yang Anda tentukan. CloudTrail file log berisi satu atau beberapa entri log. Sebuah peristiwa mewakili permintaan tunggal dari sumber apa pun dan mencakup informasi tentang tindakan yang diminta, tanggal dan waktu tindakan, parameter permintaan, dan sebagainya. CloudTrail berkas log bukan merupakan jejak tumpukan terurut dari panggilan API publik, sehingga berkas tersebut tidak muncul dalam urutan tertentu.

Contoh berikut ini menunjukkan CloudTrail entri log yang menunjukkanRequestQuotaIncreasetindakan.

{ "eventVersion": "1.08", "userIdentity": { "type": "IAMUser", "principalId": "AIDA123456789012Example", "arn": "arn:aws:iam::111122223333:user/admin", "accountId": "111122223333", "accessKeyId": "ASIA123456789012Example", "userName": " admin", "sessionContext": { "sessionIssuer": {}, "webIdFederationData": {}, "attributes": { "creationDate": "2022-01-24T16:57:04Z", "mfaAuthenticated": "true" } } }, "eventTime": "2022-01-24T17:00:15Z", "eventSource": "servicequotas.amazonaws.com", "eventName": "RequestServiceQuotaIncrease", "awsRegion": "us-east-1", "sourceIPAddress": "172.21.16.1", "userAgent": "aws-internal/3 aws-sdk-java/1.12.127 Linux/5.4.147-83.259.amzn2int.x86_64 OpenJDK_64-Bit_Server_VM/25.312-b07 java/1.8.0_312 vendor/Oracle_Corporation cfg/retry-mode/standard", "requestParameters": { "serviceCode": "ec2", "quotaCode": "L-CEED54BB", "desiredValue": 10 }, "responseElements": { "requestedQuota": { "id": "cd3ad3d9-2776-4ef1-a904-4c229d1642ee", "serviceCode": "ec2", "serviceName": "Amazon Elastic Compute Cloud (Amazon EC2)", "quotaCode": "L-CEED54BB", "quotaName": "EC2-Classic Elastic IPs", "desiredValue": 10, "status": "PENDING", "created": "Jan 24, 2022 5:00:15 PM", "requester": "{\"accountId\":\"111122223333\",\"callerArn\":\"arn:aws:iam::111122223333:user/admin\"}", "quotaArn": "arn:aws:servicequotas:us-east-1:111122223333:ec2/L-CEED54BB", "globalQuota": false, "unit": "None" } }, "requestID": "3d3f5cdc-af30-4121-b69a-84b2f5c33be5", "eventID": "0cb51588-e460-4e00-bc48-a9d4820cad83", "readOnly": false, "eventType": "AwsApiCall", "managementEvent": true, "recipientAccountId": "111122223333", "eventCategory": "Management" }

Contoh ini menunjukkan bahwa pengguna, admin, menghasilkan permintaan untuk alamat IP Amazon Elastic Compute Cloud Elastic tambahan pada 24 Januari 2022. Peningkatan yang diminta adalah 10, peningkatan 5 dari kuota default 5.

Berikut ini adalah contoh peningkatan kuota yang disetujui dalam Service Quotas:

{ "eventVersion": "1.08", "userIdentity": { "accountId": "111122223333", "invokedBy": "servicequotas.amazonaws.com" }, "eventTime": "2022-01-24T17:02:17Z", "eventSource": "servicequotas.amazonaws.com", "eventName": "UpdateServiceQuotaIncreaseRequestStatus", "awsRegion": "us-east-1", "sourceIPAddress": "servicequotas.amazonaws.com", "userAgent": "servicequotas.amazonaws.com", "requestParameters": null, "responseElements": null, "eventID": "e331b0a0-9395-4895-aeba-73cbab9ebcb0", "readOnly": false, "eventType": "AwsServiceEvent", "managementEvent": true, "recipientAccountId": "111122223333", "serviceEventDetails": { "requestId": "cdc5f1f78739459e6642407bb2bZKO8GKUM", "newStatus": "CASE_CLOSED", "createTime": "2022-01-24T17:00:15.363Z", "newQuotaValue": "10.0", "serviceName": "Amazon Elastic Compute Cloud (Amazon EC2)", "quotaName": "EC2-Classic Elastic IPs", "unit": "None" }, "eventCategory": "Management" }

DariserviceEventDetailsbagian, Anda dapat menentukan bahwaAWS Supportmenyetujui permintaan untuk peningkatan kuota ke 10 alamat IP elastis, dan menutup permintaan. ParameternewQuotaValuemenampilkan 10 sebagai kuota baru.