AWSSupport-CalculateEBSPerformanceMetrics - AWS Systems Manager Referensi buku runbook otomatisasi

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

AWSSupport-CalculateEBSPerformanceMetrics

Deskripsi

AWSSupport-CalculateEBSPerformanceMetricsRunbook membantu mendiagnosis masalah EBS kinerja Amazon dengan menghitung dan menerbitkan metrik kinerja ke dasbor CloudWatch . Dasbor menampilkan estimasi rata-rata IOPS dan throughput untuk target EBS volume Amazon atau semua volume yang dilampirkan ke instans Amazon Elastic Compute Cloud EC2 (Amazon) target. Untuk EC2 instans Amazon, ini juga menunjukkan rata-rata IOPS dan throughput instans. Runbook menampilkan tautan ke CloudWatch dasbor yang baru dibuat yang menampilkan metrik terhitung CloudWatch yang relevan. CloudWatch Dasbor dibuat di akun Anda dengan nama:AWSSupport-<ResourceId>-EBS-Performance-<automation:EXECUTION_ID>.

Bagaimana cara kerjanya?

Runbook melakukan langkah-langkah berikut:

  • Memastikan bahwa stempel waktu yang ditentukan valid.

  • Memvalidasi jika ID Sumber Daya (EBSVolume Amazon atau EC2 Instans Amazon) valid.

  • Saat Anda memberikan Amazon EC2 sebagai ResourceID, Amazon akan membuat CloudWatch dasbor dengan Total Aktual /Throughput untuk instans Amazon tersebut dan grafik Estimasi IOPS IOPS Rata-rata/Throughput untuk semua volume EC2 Amazon yang dilampirkan ke instance Amazon. EBS EC2

  • Saat Anda memberikan EBS Volume Amazon sebagai ResourceID, Volume Amazon akan membuat dasbor dengan grafik Estimated IOPS Average CloudWatch /Throughput untuk volume tersebut.

  • Setelah CloudWatch dasbor dibuat, jika Estimasi Rata-rata IOPS atau Estimasi Rata-Rata Throughput masing-masing lebih dari Maksimum IOPS atau Maksimum Throughput, maka microbursting dimungkinkan untuk volume atau volume yang dilampirkan ke instans Amazon. EC2

catatan

Untuk volume burstable (gp2, sc2, dan st1), IOPS maksimum/throughput harus dipertimbangkan, sampai Anda memiliki keseimbangan burst. Setelah keseimbangan burst sepenuhnya digunakan yaitu menjadi nol, pertimbangkan metrik baseline IOPS /throughput.

penting

Membuat CloudWatch dasbor dapat mengakibatkan biaya tambahan ke akun Anda. Untuk informasi lebih lanjut, lihat panduan CloudWatch Harga Amazon.

Jalankan Otomasi ini (konsol)

Jenis dokumen

Otomatisasi

Pemilik

Amazon

Platform

Linux,macOS, Windows

Parameter

IAMIzin yang diperlukan

AutomationAssumeRoleParameter memerlukan tindakan berikut untuk menggunakan runbook dengan sukses.

  • ec2:DescribeVolumes

  • ec2:DescribeInstances

  • ec2:DescribeInstanceTypes

  • cloudwatch:PutDashboard

Kebijakan Sampel

{ "Version": "2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": "cloudwatch:PutDashboard", "Resource": "arn:aws:cloudwatch::Account-id:dashboard/*-EBS-Performance-*" }, { "Sid": "VisualEditor1", "Effect": "Allow", "Action": [ "ec2:DescribeInstances", "ec2:DescribeVolumes", "ec2:DescribeInstanceTypes" ], "Resource": "*" } ] }

Instruksi

Ikuti langkah-langkah ini untuk mengonfigurasi otomatisasi:

  1. Arahkan ke AWSSupport-CalculateEBSPerformanceMetricsSystems Manager di bawah Documents.

  2. Pilih Jalankan otomatisasi.

  3. Untuk parameter input, masukkan yang berikut ini:

    • AutomationAssumeRole (Opsional):

      Nama Sumber Daya Amazon (ARN) dari peran AWS AWS Identity and Access Management (IAM) yang memungkinkan Otomasi Systems Manager untuk melakukan tindakan atas nama Anda. Jika tidak ada peran yang ditentukan, Systems Manager Automation menggunakan izin pengguna yang memulai runbook ini.

    • ResourceId (Diperlukan):

      ID EC2 instans Amazon atau EBS volume Amazon.

    • Waktu mulai (Diperlukan):

      Waktu mulai untuk melihat data di CloudWatch. Waktu harus dalam format yyyy-mm-ddThh:mm:ss dan dalamUTC.

    • Waktu akhir (Diperlukan):

      Waktu akhir untuk melihat data di CloudWatch. Waktu harus dalam format yyyy-mm-ddThh:mm:ss dan dalamUTC.

  4. Pilih Jalankan.

  5. Otomatisasi dimulai.

  6. Dokumen melakukan langkah-langkah berikut:

    • CheckResourceIdAndTimeStamps:

      Memeriksa apakah waktu akhir lebih besar dari waktu mulai setidaknya satu menit dan jika sumber daya yang disediakan ada.

    • CreateCloudWatchDashboard:

      Menghitung EBS kinerja Amazon dan menampilkan grafik berdasarkan ID Sumber Daya Anda. Jika Anda memberikan ID EBS Volume Amazon untuk parameter Resource ID, runbook ini akan membuat CloudWatch dasbor dengan estimasi rata-rata IOPS dan estimasi throughput rata-rata untuk volume AmazonEBS. Jika Anda memberikan ID EC2 Instance Amazon untuk parameter ID Sumber Daya, runbook ini akan membuat CloudWatch dasbor dengan Total Rata-rata IOPS dan Total Throughput Rata-rata untuk EC2 instans Amazon dan dengan Estimasi rata-rata IOPS dan estimasi throughput rata-rata untuk semua EBS volume Amazon yang dilampirkan ke instans Amazon. EC2

  7. Setelah selesai, tinjau bagian Output untuk hasil eksekusi yang terperinci:

    Contoh CloudWatch Dasbor Untuk ID Sumber Daya sebagai EC2 contoh Amazon

    Contoh CloudWatch Dasbor Untuk ID Sumber Daya sebagai id EBS volume Amazon

Referensi

Otomatisasi Systems Manager

AWS dokumentasi layanan