Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Prasyarat
Pastikan prasyarat berikut selesai sebelum memasang CloudWatch agen untuk pertama kalinya.
Peran IAM dan pengguna untuk agen CloudWatch
Akses ke AWS sumber daya memerlukan izin. Anda membuat peran IAM, pengguna IAM, atau keduanya untuk memberikan izin yang diperlukan CloudWatch agen untuk menulis metrik. CloudWatch
Buat peran IAM untuk instans Amazon EC2
Jika Anda akan menjalankan CloudWatch agen di EC2 instans Amazon, buat peran IAM dengan izin yang diperlukan.
-
Masuk ke AWS Management Console dan buka konsol IAM di https://console.aws.amazon.com/iam/
. -
Di panel navigasi, pilih Peran dan kemudian Buat peran.
-
Pastikan bahwa AWS layanan dipilih di bawah jenis entitas Tepercaya.
-
Untuk kasus penggunaan, pilih EC2di bawah Kasus penggunaan umum.
-
Pilih Berikutnya.
-
Dalam daftar kebijakan, pilih kotak centang di sebelah CloudWatchAgentServerPolicy. Jika perlu, gunakan kotak pencarian untuk menemukan kebijakan.
-
Pilih Berikutnya.
-
Di Nama peran, masukkan nama untuk peran tersebut, seperti
CloudWatchAgentServerRole
. Secara opsional, berikan deskripsi. Lalu pilih Buat peran.
(Opsional) Jika agen akan mengirim CloudWatch log ke Log dan Anda ingin agen dapat mengatur kebijakan retensi untuk grup log ini, Anda perlu menambahkan logs:PutRetentionPolicy
izin ke peran tersebut.
Buat pengguna IAM untuk server lokal
Jika Anda akan menjalankan CloudWatch agen di server lokal, buat pengguna IAM dengan izin yang diperlukan.
catatan
Skenario ini mengharuskan pengguna IAM dengan akses terprogram dan kredensil jangka panjang, yang menghadirkan risiko keamanan. Untuk membantu mengurangi risiko ini, kami menyarankan agar Anda memberikan pengguna ini hanya izin yang mereka perlukan untuk melakukan tugas dan menghapus pengguna ini ketika mereka tidak lagi diperlukan.
-
Masuk ke AWS Management Console dan buka konsol IAM di https://console.aws.amazon.com/iam/
. -
Di panel navigasi, pilih Pengguna dan kemudian Tambahkan pengguna.
-
Masukkan nama pengguna untuk pengguna baru.
-
Pilih Kunci akses - Akses terprogram dan pilih Berikutnya: Izin.
-
Pilih Lampirkan kebijakan yang sudah ada secara langsung.
-
Dalam daftar kebijakan, pilih kotak centang di sebelah CloudWatchAgentServerPolicy. Jika perlu, gunakan kotak pencarian untuk menemukan kebijakan.
-
Pilih Berikutnya: Tanda.
-
Secara opsional buat tag untuk IAM baru, lalu pilih Berikutnya: Tinjau.
-
Konfirmasikan bahwa kebijakan yang benar telah dicantumkan, dan kemudian pilih Buat pengguna.
-
Di samping nama pengguna baru, pilih Tampilkan. Salin kunci akses dan kunci rahasia ke file sehingga Anda dapat menggunakannya saat melakukan instalasi agen. Pilih Tutup
Melampirkan peran IAM ke instans Amazon EC2
Untuk mengaktifkan CloudWatch agen mengirim data dari EC2 instans Amazon, Anda harus melampirkan peran IAM yang Anda buat ke instance.
Untuk informasi selengkapnya tentang melampirkan peran IAM ke instance, lihat Melampirkan Peran IAM ke Instance di Panduan Pengguna Amazon. EC2
Mengizinkan CloudWatch agen menyetel kebijakan retensi log
Anda dapat mengonfigurasi CloudWatch agen untuk menyetel kebijakan penyimpanan untuk grup log tempat ia mengirim peristiwa log. Jika melakukan ini, Anda harus memberikan logs:PutRetentionPolicy
kepada peran IAM atau pengguna yang digunakan agen. Agen menggunakan peran IAM untuk berjalan di EC2 instans Amazon, dan menggunakan pengguna IAM untuk server lokal.
Untuk memberikan izin peran IAM CloudWatch agen untuk menetapkan kebijakan penyimpanan log
Masuk ke AWS Management Console dan buka konsol IAM di https://console.aws.amazon.com/iam/
. -
Di panel navigasi sebelah kiri, pilih Peran.
-
Di kotak pencarian, Ketik awal nama peran IAM CloudWatch agen. Anda memilih nama ini ketika Anda membuat peran tersebut. Itu bisa diberi nama
CloudWatchAgentServerRole
.Ketika Anda melihat peran, pilih nama peran.
-
Di tab Izin, pilih Tambahkan izin, Buat kebijakan tidak terpisah.
-
Pilih tab JSON dan kemudian salin kebijakan berikut ke dalam kotak, yang menggantikan JSON default dalam di kotak:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "logs:PutRetentionPolicy", "Resource": "*" } ] }
-
Pilih Tinjau kebijakan.
-
Untuk Nama, masukkan
CloudWatchAgentPutLogsRetention
atau yang serupa, kemudian pilih Buat kebijakan.
Untuk memberikan izin kepada pengguna IAM CloudWatch agen untuk menetapkan kebijakan penyimpanan log
Masuk ke AWS Management Console dan buka konsol IAM di https://console.aws.amazon.com/iam/
. -
Pada panel navigasi kiri, pilih Pengguna.
-
Di kotak pencarian, Ketik awal nama pengguna IAM CloudWatch agen. Anda memilih nama ini ketika Anda membuat pengguna.
Saat Anda melihat pengguna, pilih nama pengguna.
-
Pada tab Izin, pilih Tambahkan kebijakan tak terpisahkan.
-
Pilih tab JSON dan kemudian salin kebijakan berikut ke dalam kotak, yang menggantikan JSON default dalam di kotak:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "logs:PutRetentionPolicy", "Resource": "*" } ] }
-
Pilih Tinjau kebijakan.
-
Untuk Nama, masukkan
CloudWatchAgentPutLogsRetention
atau yang serupa, kemudian pilih Buat kebijakan.
Persyaratan jaringan
catatan
Ketika server berada di subnet publik pastikan ada akses ke gateway internet. Ketika server berada di subnet pribadi, akses melalui gateway NAT atau VPC Endpoint. Untuk informasi lebih lanjut tentang gateway NAT, lihat. https://docs.aws.amazon.com/vpc/latest/userguide/vpc-nat-gateway.html
EC2 Instans Amazon Anda harus memiliki akses internet keluar untuk mengirim data ke CloudWatch atau CloudWatch Log. Untuk informasi selengkapnya tentang cara mengonfigurasi akses internet, lihat Gateway Internet di Panduan Pengguna Amazon VPC.
Menggunakan titik akhir VPC
Jika Anda menggunakan VPC dan ingin menggunakan CloudWatch agen tanpa akses internet publik, Anda dapat mengonfigurasi titik akhir VPC untuk dan Log. CloudWatch CloudWatch
Titik akhir dan port yang harus dikonfigurasikan pada proksi Anda adalah sebagai berikut:
-
Jika Anda menggunakan agen untuk mengumpulkan metrik, Anda harus menambahkan CloudWatch titik akhir untuk Wilayah yang sesuai ke daftar izin. Titik akhir ini tercantum dalam CloudWatchtitik akhir dan kuota Amazon.
-
Jika Anda menggunakan agen untuk mengumpulkan log, Anda harus menambahkan titik akhir CloudWatch Log untuk Wilayah yang sesuai ke daftar izin. Titik akhir ini tercantum dalam titik akhir dan CloudWatch kuota Amazon Logs.
-
Jika Anda menggunakan Systems Manager untuk melakukan instalasi agen atau Parameter Store untuk menyimpan file konfigurasi Anda, Anda harus menambahkan titik akhir Systems Manager untuk Wilayah yang sesuai ke daftar izin. Titik akhir ini tercantum dalam titik akhir dan kuota AWS Systems Manager.