Dasbor lintas akun lintas Wilayah - Amazon CloudWatch

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

Dasbor lintas akun lintas Wilayah

Anda dapat membuat dasbor lintas wilayah lintas akun, yang merangkum CloudWatch data Anda dari beberapa AWS akun dan beberapa Wilayah menjadi satu dasbor. Dari dasbor tingkat tinggi ini Anda dapat melihat tampilan dari seluruh aplikasi, dan juga menelusuri lebih dalam lagi dasbor-dasbor yang lebih khusus tanpa harus masuk dan keluar akun atau berganti Wilayah.

Anda dapat membuat dasbor lintas wilayah lintas akun di dan secara AWS Management Console terprogram.

Prasyarat

Sebelum Anda dapat membuat sebuah dasbor lintas akun lintas Wilayah, Anda harus mengaktifkan paling sedikit satu akun berbagi dan paling sedikit satu akun pemantauan. Selain itu, untuk dapat menggunakan CloudWatch konsol untuk membuat dasbor lintas akun, Anda harus mengaktifkan konsol untuk fungsionalitas lintas akun. Untuk informasi selengkapnya, lihat Konsol lintas akun Lintas wilayah CloudWatch .

Membuat dan menggunakan dasbor lintas akun lintas Wilayah dengan AWS Management Console

Anda dapat menggunakan AWS Management Console untuk membuat dasbor lintas akun Lintas wilayah.

Cara membuat dasbor lintas akun lintas Wilayah
  1. Masuk ke akun pemantauan.

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

  3. Pada panel navigasi, silakan pilih Dasbor.

  4. Pilih sebuah dasbor, atau buat sebuah dasbor baru.

  5. Di bagian atas layar, Anda dapat beralih antara akun dan antara Wilayah. Ketika Anda membuat dasbor, Anda dapat menyertakan widget dari beberapa akun dan Wilayah. Widget termasuk grafik, alarm, dan widget Wawasan CloudWatch Log.

Membuat sebuah grafik dengan metrik dari akun dan Wilayah yang berbeda
  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 Gunakan matematika 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.

Menambahkan sebuah alarm dari akun yang berbeda ke dasbor lintas akun Anda
  1. Masuk ke akun pemantauan.

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

  3. Di bagian atas halaman, pilih akun yang menjadi lokasi alarm.

  4. Pada panel navigasi, silakan pilih Alarm.

  5. Centang kotak yang ada di samping alarm yang ingin ditambahkan, kemudian pilih Tambahkan ke dasbor.

  6. Pilih dasbor lintas akun yang ingin Anda tambahkan, kemudian pilih Tambahkan ke dasbor.

Membuat sebuah dasbor lintas akun lintas Wilayah secara terprogram

Anda dapat menggunakan AWS APIs dan 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, dan kemudian menyalin 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.