View a markdown version of this page

Memantau peristiwa dan panggilan API menggunakan logging - Amazon CodeCatalyst

Amazon CodeCatalyst tidak lagi terbuka untuk pelanggan baru. Pelanggan yang sudah ada dapat terus menggunakan layanan ini seperti biasa. Lihat informasi yang lebih lengkap di Cara bermigrasi dari CodeCatalyst.

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

Memantau peristiwa dan panggilan API menggunakan logging

Di Amazon CodeCatalyst, acara manajemen untuk ruang dikumpulkan oleh AWS CloudTrail dan dicatat dalam jejak akun penagihan untuk ruang tersebut. CloudTrail logging adalah metode utama untuk mengelola logging untuk CodeCatalyst acara, dan metode sekunder adalah melihat event logging CodeCatalyst.

Peristiwa di akun dicatat dengan jejak dan bucket yang ditunjuk yang disiapkan untuk Akun AWS.

Diagram berikut menunjukkan bagaimana semua peristiwa manajemen untuk ruang masuk CloudTrail untuk akun penagihan, sementara connections/billing peristiwa akun dan peristiwa AWS sumber daya masuk CloudTrail untuk akun masing-masing.

Diagram yang menunjukkan bagaimana pencatatan peristiwa untuk ruang dikelola

Diagram ini menggambarkan langkah-langkah berikut:

  1. Ketika ruang dibuat, sebuah Akun AWS terhubung ke ruang dan ditetapkan sebagai akun penagihan. Jejak yang digunakan adalah jejak yang dibuat CloudTrail untuk akun penagihan, tempat peristiwa ruang dicatat. CloudTrail menangkap panggilan API dan peristiwa terkait yang dibuat oleh atau atas nama CodeCatalyst ruang dan mengirimkan file log ke bucket S3 yang Anda tentukan. Jika akun penagihan berubah ke akun AWS lain, peristiwa ruang dicatat di jejak dan bucket untuk akun tersebut. Untuk informasi selengkap CodeCatalyst nya tentang peristiwa manajemen yang dicatat oleh CloudTrail, lihatCodeCatalyst informasi di CloudTrail.

  2. Akun lain yang terhubung ke ruang, termasuk akun penagihan, mencatat subset peristiwa untuk koneksi akun dan peristiwa penagihan. CodeCatalyst alur kerja yang menghasilkan peristiwa akun untuk AWS sumber daya yang digunakan untuk akun tersebut juga dicatat di jejak dan bucket untuk. Akun AWS CloudTrail menangkap panggilan API dan peristiwa terkait yang dibuat oleh atau atas nama CodeCatalyst ruang dan mengirimkan file log ke bucket S3 yang Anda tentukan. Untuk informasi selengkap CodeCatalyst nya tentang peristiwa manajemen yang dicatat oleh CloudTrail, lihatMengakses peristiwa yang dicatat menggunakan pencatatan peristiwa.

  3. Anda juga dapat memantau CodeCatalyst tindakan di ruang Anda dalam waktu tertentu di ruang dengan list-event-logs perintah menggunakan AWS CLI. Untuk informasi selengkapnya, lihat Panduan Refer CodeCatalyst ensi API Amazon. Anda harus memiliki peran administrator ruang untuk memanggil daftar peristiwa untuk CodeCatalyst tindakan di ruang Anda. Untuk informasi selengkapnya, lihat Mengakses peristiwa yang dicatat menggunakan pencatatan peristiwa.

    catatan

    ListEventLogsmenjamin acara selama 30 hari terakhir di ruang tertentu. Anda juga dapat melihat dan mengambil daftar peristiwa manajemen selama 90 hari terakhir CodeCatalyst di AWS CloudTrail konsol dengan melihat riwayat acara, atau dengan membuat jejak untuk membuat dan memelihara catatan peristiwa yang berlangsung lebih dari 90 hari. Untuk informasi selengkapnya, lihat Bekerja dengan CloudTrail riwayat acara dan Bekerja dengan CloudTrail jalur.

catatan

AWS sumber daya yang digunakan ke akun yang terhubung untuk CodeCatalyst alur kerja, tidak dicatat sebagai bagian dari pen CloudTrail catatan untuk CodeCatalyst ruang. Misalnya, CodeCatalyst sumber daya termasuk ruang atau proyek. AWS sumber daya termasuk layanan Amazon ECS atau fungsi Lambda. Anda harus mengonfigurasi CloudTrail logging secara terpisah untuk setiap Akun AWS tempat sumber daya digunakan.

Berikut adalah salah satu aliran yang mungkin untuk pemantauan peristiwa di CodeCatalyst.

Mary Major adalah administrator Ruang untuk CodeCatalyst ruang dan melihat semua peristiwa manajemen CodeCatalyst untuk sumber daya tingkat ruang dan tingkat proyek di ruang yang masuk. CloudTrail Lihat CodeCatalyst informasi di CloudTrail misalnya peristiwa yang masuk CloudTrail.

Untuk sumber daya yang dibuat di CodeCatalyst, seperti Lingkungan Pengembang, Mary melihat riwayat acara di akun penagihan untuk ruang tersebut dan menyelidiki peristiwa tempat Lingkungan Pengembang dibuat oleh anggota proyek. CodeCatalyst Acara ini menyediakan jenis identitas IAM penyimpanan identitas dan kredensional untuk ID Pem AWS bangun untuk pengguna yang membuat Lingkungan Pengembang. Untuk sumber daya yang dibuat AWS saat digunakan oleh alur kerja di CodeCatalyst, seperti fungsi Lambda untuk penerapan tanpa server, Akun AWS pemilik dapat melihat riwayat peristiwa untuk jejak yang terkait dengan tindakan penerapan alur kerja terpisah Akun AWS (yang juga merupakan akun yang terhubung ke CodeCatalyst).

Untuk menyelidiki lebih lanjut, Mary juga dapat melihat peristiwa untuk semua CodeCatalyst API di ruang dengan menggunakan list-event-logs perintah di AWS CLI.