Menggunakan CloudWatch dasbor Amazon - Amazon CloudWatch

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

Menggunakan CloudWatch dasbor Amazon

CloudWatch Dasbor Amazon adalah halaman beranda yang dapat disesuaikan di CloudWatch konsol yang dapat Anda gunakan untuk memantau sumber daya Anda dalam satu tampilan, bahkan sumber daya yang tersebar di berbagai Wilayah. Anda dapat menggunakan CloudWatch dasbor untuk membuat tampilan metrik dan alarm yang disesuaikan AWS sumber daya.

Dengan dasbor tersebut, Anda dapat membuat hal-hal berikut ini:

  • Tampilan tunggal untuk metrik dan alarm terpilih untuk membantu Anda menilai kondisi kesehatan sumber daya dan aplikasi Anda di satu Wilayah atau lebih. Anda dapat memilih warna yang digunakan untuk setiap metrik pada masing-masing grafik, sehingga Anda dapat dengan mudah melacak metrik yang sama di beberapa grafik.

  • Buku pedoman operasi yang memberikan panduan tentang cara merespons kejadian-kejadian tertentu bagi para anggota tim selama peristiwa operasi.

  • Tampilan umum dari pengukuran sumber daya dan aplikasi penting yang dapat dibagikan oleh para anggota tim untuk alur komunikasi yang lebih cepat selama peristiwa operasi.

Jika Anda memiliki banyak AWS akun, Anda dapat mengatur pengamatan CloudWatch lintas akun dan kemudian membuat dasbor lintas akun yang kaya di akun pemantauan Anda. Anda dapat dengan mulus mencari, memvisualisasikan, dan menganalisis metrik, log, dan jejak Anda tanpa terhalang batas-batas akun.

Dengan pengamatan CloudWatch lintas akun, Anda dapat melakukan hal berikut di dasbor di akun pemantauan:

  • Mencari, menampilkan, dan membuat grafik metrik yang berada di akun sumber. Sebuah grafik tunggal dapat menyertakan metrik-metrik dari beberapa akun.

  • Membuat alarm di akun pemantauan yang akan mengawasi metrik-metrik di akun sumber.

  • Lihat peristiwa log dari grup log yang terletak di akun sumber, dan jalankan kueri CloudWatch Logs Insights dari grup log di akun sumber. Satu kueri CloudWatch Log Insights dalam akun pemantauan dapat melakukan kueri beberapa grup log di beberapa akun sumber sekaligus.

  • Menampilkan simpul dari akun sumber dalam sebuah peta jejak di X-Ray. Anda kemudian dapat melakukan penyaringan peta pada akun sumber tertentu.

Saat Anda masuk ke akun pemantauan, lencana akun Pemantauan berwarna biru muncul di kanan atas setiap halaman yang mendukung fungsionalitas pengamatan CloudWatch lintas akun.

Untuk informasi selengkapnya tentang menyiapkan observabilitas CloudWatch lintas akun, lihat. CloudWatch observabilitas lintas akun

Anda dapat membuat dasbor dari konsol atau menggunakan AWS CLI atau PutDashboard API operasi. Anda dapat menambahkan dasbor ke daftar favorit, di mana Anda dapat mengakses tidak hanya dasbor-dasbor favorit Anda, tetapi juga dasbor yang baru saja Anda kunjungi. Untuk informasi selengkapnya, silakan lihat Menambahkan dasbor ke daftar favorit Anda.

Untuk mengakses CloudWatch dasbor, Anda memerlukan salah satu dari yang berikut ini:

  • Kebijakan AdministratorAccess

  • Kebijakan CloudWatchFullAccess

  • Kebijakan kustom yang mencakup satu atau beberapa izin spesifik tersebut:

    • cloudwatch:GetDashboard dan cloudwatch:ListDashboards untuk dapat menampilkan dasbor

    • cloudwatch:PutDashboard untuk dapat membuat atau melakukan modifikasi pada dasbor

    • cloudwatch:DeleteDashboards untuk dapat menghapus dasbor

Membuat sebuah dasbor lintas akun lintas Wilayah secara terprogram

Anda dapat menggunakan AWS APIsdan SDKs untuk membuat dasbor secara terprogram. Untuk informasi lebih lanjut, lihat PutDashboard.

Untuk mengaktifkan dasbor lintas akun lintas Wilayah, kami telah menambahkan parameter-parameter baru ke struktur tubuh dasbor, seperti yang ditunjukkan pada tabel dan contoh berikut. Untuk informasi selengkapnya tentang struktur tubuh dasbor secara keseluruhan, silakan lihat Struktur Tubuh Dasbor dan Sintaks.

Parameter Gunakan Cakupan Bawaan

accountId

Menentukan ID akun yang menjadi lokasi widget atau metrik.

Widget atau metrik

Akun yang saat ini masuk

region

Menentukan Wilayah metrik.

Widget atau metrik

Wilayah saat ini yang dipilih di konsol

Contoh berikut mengilustrasikan JSON sumber widget di dasbor lintas wilayah lintas akun.

Contoh ini akan menetapkan bidang accountId ke ID akun berbagi di tingkat widget. Hal ini menentukan bahwa semua metrik yang ada di widget ini akan berasal dari akun dan Wilayah berbagi tersebut.

{ "widgets": [ { ... "properties": { "metrics": [ … ], "accountId": "111122223333", "region": "us-east-1" } } ] }

Contoh ini menetapkan bidang accountId yang berbeda di tingkat masing-masing metrik. Dalam contoh ini, metrik-metrik yang berbeda dalam persamaan matematika metrik berasal dari akun berbagi dan Wilayah yang berbeda.

{ "widgets": [ { ... "properties": { "metrics": [ [ { "expression": "SUM(METRICS())", "label": "[avg: ${AVG}] Expression1", "id": "e1", "stat": "Sum" } ], [ "AWS/EC2", "CPUUtilization", { "id": "m2", "accountId": "5555666677778888", "region": "us-east-1", "label": "[avg: ${AVG}] ApplicationALabel " } ], [ ".", ".", { "id": "m1", "accountId": "9999000011112222", "region": "eu-west-1", "label": "[avg: ${AVG}] ApplicationBLabel" } ] ], "view": "timeSeries", "region": "us-east-1", ---> home region of the metric. Not present in above example "stacked": false, "stat": "Sum", "period": 300, "title": "Cross account example" } } ] }

Contoh ini menampilkan satu widget alarm.

{ "type": "metric", "x": 6, "y": 0, "width": 6, "height": 6, "properties": { "accountID": "111122223333", "title": "over50", "annotations": { "alarms": [ "arn:aws:cloudwatch:us-east-1:379642911888:alarm:over50" ] }, "view": "timeSeries", "stacked": false } }

Contoh ini untuk widget Wawasan CloudWatch Log.

{ "type": "log", "x": 0, "y": 6, "width": 24, "height": 6, "properties": { "query": "SOURCE 'route53test' | fields @timestamp, @message\n| sort @timestamp desc\n| limit 20", "accountId": "111122223333", "region": "us-east-1", "stacked": false, "view": "table" } }

Cara lain untuk membuat dasbor secara terprogram adalah dengan terlebih dahulu membuatnya di AWS Management Console, lalu salin JSON sumber dasbor ini. Untuk melakukan hal tersebut, muat dasbor dan pilih Tindakan, Tampilkan/sunting sumber. Anda kemudian dapat menyalin dasbor ini JSON untuk digunakan sebagai templat untuk membuat dasbor serupa.

Membuat grafik dengan metrik dari berbagai akun dan Wilayah di dasbor CloudWatch

  1. Masuk ke akun pemantauan.

  2. Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.

  3. Pada panel navigasi, silakan pilih Metrik, dan kemudian pilih Semua metrik.

  4. Pilih akun dan Wilayah yang Anda ingin tambahkan metriknya. Anda dapat memilih akun dan Wilayah Anda dari menu geser-turun akun dan Wilayah yang ada di sekitaran kanan atas layar.

  5. Tambahkan metrik-metrik yang Anda inginkan ke grafik. Untuk informasi selengkapnya, lihat Membuat grafik metrik.

  6. Ulangi langkah 4-5 untuk menambahkan metrik-metrik dari akun dan Wilayah lain.

  7. (Opsional) Pilih tab Metrik bergrafik dan tambahkan satu fungsi matematika metrik yang menggunakan metrik-metrik yang telah Anda pilih. Untuk informasi selengkapnya, lihat Menggunakan ekspresi matematika dengan CloudWatch metrik.

    Anda juga dapat menyiapkan sebuah grafik tunggal untuk menyertakan beberapa fungsi SEARCH. Setiap pencarian dapat mengacu pada akun atau Wilayah yang berbeda.

  8. Setelah selesai membuat grafik, pilih Tindakan, Tambahkan ke dasbor.

    Pilih dasbor lintas akun Anda, kemudian pilih Tambahkan ke dasbor.