Jika Anda ingin mengelola beberapa anggota dalam satu akun, gunakan fitur jejak di ActionTrail untuk mengirimkan acara dari beberapa anggota dalam direktori sumber daya ke Simple Log Service, Object Storage Service (OSS), atau MaxCompute dari satu akun. Dengan cara ini, Anda dapat mengarsipkan dan memantau data audit secara terpusat. Topik ini menjelaskan cara mengirimkan acara dari beberapa anggota dalam direktori sumber daya ke satu akun.
Informasi Latar Belakang
Sebelum menggunakan fitur jejak ActionTrail untuk mengirimkan acara lintas akun, pahami konsep akun tujuan dan akun sumber. Tabel berikut menjelaskan konsep tersebut.
Akun | Deskripsi | Operasi |
Akun tujuan | Akun yang digunakan untuk menerima acara dari akun sumber. |
|
Akun sumber | Akun yang acaranya ditulis ke akun tujuan. | Gunakan akun manajemen anggota untuk membuat jejak guna mengirimkan acara ke ruang penyimpanan yang Anda buat di akun tujuan. |
Anggota dalam direktori sumber daya saling percaya. Jika akun tujuan dan akun sumber berada dalam direktori sumber daya yang sama, beberapa langkah konfigurasi diperlukan untuk pengiriman acara lintas akun. Prosedur konfigurasi bervariasi berdasarkan jenis akun tujuan.
Jika akun tujuan adalah akun manajemen, buat jejak multi-akun untuk mengirimkan peristiwa dari semua anggota dalam direktori sumber daya ke Simple Log Service Logstore, Bucket OSS, atau tabel MaxCompute yang dibuat di akun manajemen. Untuk informasi lebih lanjut, lihat Buat Jejak Multi-Akun.
Jika akun tujuan adalah anggota dalam direktori sumber daya, ikuti langkah-langkah dalam topik ini untuk mengonfigurasi pengiriman acara lintas akun.
Prosedur
Buat Peran RAM menggunakan akun tujuan dan berikan ActionTrail izin untuk mengirimkan acara ke akun tujuan.
Masuk ke Konsol RAM menggunakan akun tujuan.
Di panel navigasi sebelah kiri, pilih .
Di halaman Roles, klik Create Role.
Atur parameter Principal Type ke Cloud Service dan parameter Principal Name ke ActionTrail. Lalu, klik OK.
Di kotak dialog yang muncul, atur parameter Role Name ke ActionTrailDeliveryRole dan klik OK.
Lampirkan kebijakan sistem AliyunActionTrailDeliveryPolicy ke peran RAM ActionTrailDeliveryRole.
Klik nama ActionTrailDeliveryRole peran RAM.
Di tab Permissions, klik Precise Permission.
Atur parameter Policy Type ke System Policy dan parameter Policy Name ke AliyunActionTrailDeliveryPolicy.
Klik OK.
CatatanUntuk informasi lebih lanjut tentang kebijakan, lihat Kelola Kebijakan Izin untuk Pengiriman Acara.
Ubah kebijakan kepercayaan peran RAM. Ubah nilai bidang
ServicemenjadiManagement Account@actiontrail.aliyuncs.com.Sebagai contoh, jika akun manajemen adalah
159498693826****, ubahactiontrail.aliyuncs.comdi bidangServicemenjadi159498693826****@actiontrail.aliyuncs.com. Kemudian, ActionTrail dari akun manajemen159498693826****dapat mengasumsikan peran RAM.{ "Statement": [ { "Action": "sts:AssumeRole", "Effect": "Allow", "Principal": { "Service": [ "159498693826****@actiontrail.aliyuncs.com" ] } } ], "Version": "1" }
Gunakan akun tujuan untuk membuat Proyek Layanan Log Sederhana, Bucket OSS, atau Proyek MaxCompute.
Untuk informasi lebih lanjut, lihat Kelola Proyek, Buat Bucket, dan Buat Proyek MaxCompute.
CatatanNama proyek MaxCompute harus dimulai dengan
actiontrail_.Untuk memastikan keamanan data, kami sarankan Anda mengonfigurasi enkripsi sisi server dan kebijakan retensi saat membuat Bucket OSS. Untuk informasi lebih lanjut, lihat Enkripsi Sisi Server dan Konfigurasi Kebijakan Retensi.
Gunakan akun manajemen untuk membuat jejak multi-akun dan atur tujuan pengiriman ke ruang penyimpanan yang dibuat di Langkah 2.
Gunakan akun manajemen untuk masuk ke Konsol ActionTrail.
Di panel navigasi sebelah kiri, klik Trails.
Di bilah navigasi atas, pilih wilayah tempat Anda ingin membuat jejak multi-akun.
CatatanWilayah yang Anda pilih menjadi wilayah utama jejak yang ingin Anda buat.
Di halaman Trails, klik Create Trail.
Di halaman Create Trail, konfigurasikan parameter.
Di bagian Basic Information, konfigurasikan informasi dasar tentang jejak.
CatatanAtur parameter Apply to All Members ke Yes.
Secara default, jejak mengirimkan acara di semua wilayah. Kami sarankan Anda mengatur parameter Management Event ke All. Dengan cara ini, jejak mengirimkan semua jenis acara yang dihasilkan di semua wilayah.
Untuk informasi lebih lanjut, lihat Buat Jejak Multi-Akun.
Di bagian Event Delivery, konfigurasikan parameter untuk mengirimkan acara ke Layanan Log Sederhana, OSS, MaxCompute, atau semuanya. Untuk informasi lebih lanjut tentang cara memilih layanan penyimpanan, lihat Kirimkan Acara ke Layanan Alibaba Cloud Tertentu.
Pilih Delivery to Log Service, atur parameter Akun Tujuan ke Delivery to Another Account, lalu konfigurasikan parameter lainnya.
Parameter
Deskripsi
Project ARN
Masukkan wilayah tempat proyek berada, ID akun tujuan, dan nama proyek.
Nama proyek yang dibuat di Langkah 2 digunakan.
RAM Role ARN of Destination Account
Masukkan ID akun tujuan dan nama peran RAM.
Dalam contoh ini, nama peran RAM yang dibuat di Langkah 1 digunakan. Nama peran RAM adalah ActionTrailDeliveryRole.
Pilih Delivery to OSS, atur parameter Akun Tujuan ke Delivery to Another Account, lalu konfigurasikan parameter lainnya.
Parameter
Deskripsi
RAM Role ARN of OSS Bucket
Masukkan ID akun tujuan dan nama peran RAM.
Dalam contoh ini, nama peran RAM yang dibuat di Langkah 1 digunakan. Nama peran RAM adalah ActionTrailDeliveryRole.
Bucket Name
Masukkan nama Bucket OSS yang dibuat di Langkah 2.
Log File Prefix
Masukkan awalan nama file log tempat Anda ingin menyimpan acara.
Pilih Pengiriman ke MaxCompute, atur parameter Akun Tujuan ke Delivery to Another Account, lalu konfigurasikan parameter lainnya.
Parameter
Deskripsi
RAM Role ARN of MaxCompute
Masukkan ID akun tujuan dan nama peran RAM.
Dalam contoh ini, nama peran RAM yang dibuat di Langkah 1 digunakan. Nama peran RAM adalah ActionTrailDeliveryRole.
Project ARN
Masukkan wilayah tempat proyek MaxCompute berada, ID akun tujuan, dan nama proyek MaxCompute. Dalam contoh ini, nama proyek MaxCompute yang dibuat di Langkah 2 digunakan.
Klik Confirm.
Apa yang Harus Dilakukan Selanjutnya
Setelah membuat jejak, gunakan akun tujuan untuk melihat acara dari beberapa anggota di proyek Layanan Log Sederhana, Bucket OSS, atau tabel MaxCompute. Untuk informasi lebih lanjut, lihat Panduan Kueri dan Analisis Log dan Kueri Log Waktu Nyata.