Metrik dianalisis oleh AWS Compute Optimizer - AWS Compute Optimizer

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

Metrik dianalisis oleh AWS Compute Optimizer

Setelah Anda ikut serta, AWS Compute Optimizer analisis spesifikasi, seperti vCPU, memori, atau penyimpanan, dan metrik sumber daya CloudWatch yang sedang berjalan dari periode selama 14 hari terakhir. Jika Anda mengaktifkan preferensi rekomendasi metrik infrastruktur yang disempurnakan, AWS Compute Optimizer analisis sumber daya Anda hingga 93 hari.

Analisis dapat memakan waktu hingga 24 jam untuk menyelesaikannya. Saat analisis selesai, temuan ditampilkan di halaman dasbor konsol Compute Optimizer. Untuk informasi selengkapnya, lihat Melihat AWS Compute Optimizer dasbor.

catatan
  • Untuk menghasilkan rekomendasi untuk instans Amazon EC2, grup Auto Scaling, volume Amazon EBS, fungsi Lambda, dan lisensi perangkat lunak komersial, Compute Optimizer menggunakan titik pemanfaatan maksimum dalam setiap interval waktu lima menit selama periode lookback. Untuk layanan ECS pada rekomendasi Fargate, Compute Optimizer menggunakan titik pemanfaatan maksimum dalam setiap interval waktu satu menit.

  • AWS mungkin menggunakan data pemanfaatan Anda untuk membantu meningkatkan kualitas keseluruhan rekomendasi Compute Optimizer. Untuk berhenti AWS menggunakan data pemanfaatan Anda, hubungi AWS Support.

Metrik instans EC2

Metrik dianalisis untuk instans EC2

Compute Optimizer menganalisis metrik instans EC2 CloudWatch berikut, termasuk instans yang merupakan bagian dari grup Auto Scaling.

Metrik Deskripsi
CPUUtilization

Persentase unit komputasi EC2 yang dialokasikan yang digunakan pada instance. Metrik ini mengidentifikasi kekuatan pemrosesan yang diperlukan untuk menjalankan aplikasi pada sebuah instance.

MemoryUtilization

Persentase memori yang digunakan selama periode sampel. Metrik ini mengidentifikasi memori yang diperlukan untuk menjalankan aplikasi pada sebuah instance.

Metrik pemanfaatan memori dianalisis untuk sumber daya berikut:

GPUUtilization

Persentase GPU yang dialokasikan yang saat ini digunakan pada instance.

catatan

Untuk memungkinkan Compute Optimizer menganalisis metrik pemanfaatan GPU instans Anda, instal agen pada instans Anda. CloudWatch Untuk informasi selengkapnya, lihat Mengaktifkan pemanfaatan GPU NVIDIA dengan agen CloudWatch .

GPUMemoryUtilization

Persentase total memori GPU yang saat ini digunakan pada instance.

NetworkIn

Jumlah byte yang diterima pada semua antarmuka jaringan oleh instance. Metrik ini mengidentifikasi volume lalu lintas jaringan yang masuk ke sebuah instance.

NetworkOut

Jumlah byte yang dikirim pada semua antarmuka jaringan oleh instance. Metrik ini mengidentifikasi volume lalu lintas jaringan keluar dari sebuah instance.

NetworkPacketsIn

Jumlah paket yang diterima oleh instance.

NetworkPacketsOut

Jumlah paket yang dikirim oleh instance.

DiskReadOps

Operasi baca per detik dari volume penyimpanan instans dari instance.

DiskWriteOps

Operasi tulis per detik dari volume penyimpanan instance dari instance.

DiskReadBytes

Byte baca per detik dari volume penyimpanan instance.

DiskWriteBytes

Byte tulis per detik dari volume penyimpanan instance dari instance.

VolumeReadBytes

Byte baca per detik volume EBS yang melekat pada instance. Ditampilkan seperti KiBs di konsol.

VolumeWriteBytes

Byte tulis per detik volume EBS melekat pada instance. Ditampilkan seperti KiBs di konsol.

VolumeReadOps

Operasi baca per detik volume EBS yang dilampirkan pada instance.

VolumeWriteOps

Operasi tulis per detik volume EBS yang melekat pada instance.

Untuk informasi selengkapnya tentang metrik instans, lihat Daftar CloudWatch metrik yang tersedia untuk instans Anda di Panduan Pengguna Amazon Elastic Compute Cloud. Untuk informasi selengkapnya tentang metrik volume EBS, lihat metrik Amazon CloudWatch untuk Amazon EBS di Panduan Pengguna Amazon Elastic Compute Cloud.

Mengaktifkan pemanfaatan memori dengan agen CloudWatch

Agar Compute Optimizer menganalisis metrik pemanfaatan memori instans Anda, instal CloudWatch agen pada instans Anda. Mengaktifkan Compute Optimizer untuk menganalisis data pemanfaatan memori untuk instans Anda memberikan pengukuran data tambahan yang semakin meningkatkan rekomendasi Compute Optimizer. Untuk informasi selengkapnya tentang menginstal CloudWatch agen, lihat Mengumpulkan Metrik dan Log dari Instans Amazon EC2 dan Server Lokal dengan CloudWatch agen di Panduan Pengguna Amazon. CloudWatch

Pada instance Linux, Compute Optimizer menganalisis metrik di namespacemem_used_percent, atau metrik CWAgent lama di namespace. MemoryUtilization System/Linux Pada instance Windows, Compute Optimizer menganalisis Available MBytes metrik di namespace. CWAgent Jika kedua metrik Available MBytes dan Memory % Committed Bytes In Use metrik dikonfigurasi di CWAgent namespace, Compute Optimizer Available MBytes memilih sebagai metrik memori utama untuk menghasilkan rekomendasi.

catatan
  • Kami menyarankan Anda mengonfigurasi CWAgent namespace untuk digunakan Available MBytes sebagai metrik memori Anda untuk instance Windows.

  • Compute Optimizer juga mendukung Available KBytes metrik dan, Available Bytes dan memprioritaskan keduanya di atas metrik saat membuat rekomendasi Memory % Committed Bytes In Use untuk instance Windows.

Selain itu, namespace harus berisi dimensi. InstanceId Jika InstanceId dimensi hilang atau Anda menimpa dengan nama dimensi khusus, Compute Optimizer tidak dapat mengumpulkan data pemanfaatan memori untuk instance Anda. Ruang nama dan dimensi didefinisikan dalam file konfigurasi CloudWatch agen. Untuk informasi selengkapnya, lihat Membuat File Konfigurasi CloudWatch agen di Panduan CloudWatch Pengguna Amazon.

Contoh: konfigurasi CloudWatch agen untuk pengumpulan memori

{ "agent": { "metrics_collection_interval": 60, "run_as_user": "root" }, "metrics": { "namespace": "CWAgent", "append_dimensions": { "InstanceId": "${aws:InstanceId}" }, "metrics_collected": { "mem": { "measurement": [ "mem_used_percent" ], "metrics_collection_interval": 60 } } } }

Mengaktifkan pemanfaatan GPU NVIDIA dengan agen CloudWatch

Untuk memungkinkan Compute Optimizer menganalisis metrik pemanfaatan GPU NVIDIA dari instans Anda, lakukan hal berikut:

  1. Instal CloudWatch agen pada instans Anda. Untuk informasi selengkapnya, lihat Menginstal CloudWatch agen di Panduan CloudWatch Pengguna Amazon.

  2. Izinkan CloudWatch agen mengumpulkan metrik GPU NVIDIA. Untuk informasi selengkapnya, lihat Mengumpulkan metrik GPU NVIDIA di CloudWatch Panduan Pengguna Amazon.

Compute Optimizer menganalisis metrik GPU NVIDIA berikut:

  • nvidia_smi_utilization_gpu

  • nvidia_smi_memory_used

  • nvidia_smi_encoder_stats_session_count

  • nvidia_smi_encoder_stats_average_fps

  • nvidia_smi_encoder_stats_average_latency

  • nvidia_smi_temperature_gpu

Namespace harus berisi InstanceId dimensi dan index dimensi. Jika dimensi hilang atau Anda menimpa mereka dengan nama dimensi khusus, Compute Optimizer tidak dapat mengumpulkan data pemanfaatan GPU untuk instans Anda. Ruang nama dan dimensi didefinisikan dalam file konfigurasi CloudWatch agen. Untuk informasi selengkapnya, lihat Membuat File Konfigurasi CloudWatch agen di Panduan CloudWatch Pengguna Amazon.

Konfigurasikan konsumsi metrik eksternal

Anda dapat menggunakan fitur konsumsi metrik eksternal untuk mengonfigurasi AWS Compute Optimizer untuk menelan metrik pemanfaatan memori EC2 dari salah satu dari empat produk observabilitas:,,, dan. Datadog Dynatrace Instana New Relic Saat Anda mengaktifkan konsumsi metrik eksternal, Compute Optimizer menganalisis metrik pemanfaatan memori EC2 eksternal Anda selain data CPU, disk, jaringan, IO, dan throughput Anda untuk menghasilkan rekomendasi hak atas EC2. Rekomendasi ini dapat memberi Anda penghematan tambahan dan peningkatan kinerja. Untuk informasi selengkapnya, lihat Konsumsi metrik eksternal.

Metrik volume EBS

Compute Optimizer menganalisis metrik CloudWatch berikut dari volume EBS Anda.

Metrik Deskripsi
VolumeReadBytes

Byte baca per detik dari volume EBS.

VolumeWriteBytes

Byte tulis per detik dari volume EBS.

VolumeReadOps

Operasi baca per detik dari volume EBS.

VolumeWriteOps

Operasi tulis per detik dari volume EBS.

Untuk informasi selengkapnya tentang metrik ini, lihat CloudWatch metrik Amazon untuk Amazon EBS di Panduan Pengguna Amazon Elastic Compute Cloud.

Metrik fungsi Lambda

Compute Optimizer menganalisis CloudWatch metrik berikut dari fungsi Lambda Anda.

Metrik Deskripsi
Invocations

Berapa kali kode fungsi Anda dijalankan, termasuk eksekusi dan eksekusi yang berhasil yang menghasilkan kesalahan fungsi.

Duration

Jumlah waktu yang dihabiskan kode fungsi Anda untuk memproses suatu peristiwa.

Errors

Jumlah pemanggilan yang menghasilkan kesalahan fungsi. Kesalahan fungsi meliputi pengecualian yang dibuat oleh kode Anda dan pengecualian yang dibuat oleh runtime Lambda. Runtime mengembalikan kesalahan untuk masalah seperti waktu habis dan kesalahan konfigurasi.

Throttles

Jumlah permintaan pemanggilan yang dibatasi.

Untuk informasi selengkapnya tentang metrik ini, lihat Bekerja dengan metrik AWS Lambda fungsi di Panduan AWS Lambda Pengembang.

Selain metrik ini, Compute Optimizer menganalisis pemanfaatan memori fungsi Anda selama periode tampilan belakang. Untuk informasi selengkapnya tentang pemanfaatan memori untuk fungsi Lambda, lihat AWS Lambda Memahami perilaku menggunakan CloudWatch Amazon Logs Insights di AWS Blog Manajemen & Tata Kelola dan Menggunakan Wawasan Lambda di Panduan Pengembang. CloudWatch AWS Lambda

Metrik untuk layanan Amazon ECS di Fargate

Compute Optimizer menganalisis metrik pemanfaatan Amazon ECS berikut CloudWatch dan layanan Amazon ECS Anda di Fargate.

Metrik Deskripsi
CPUUtilization

Persentase kapasitas CPU yang digunakan dalam layanan.

MemoryUtilization

Persentase memori yang digunakan dalam layanan.

Untuk informasi selengkapnya tentang metrik ini, lihat CloudWatch metrik Amazon ECS di Panduan Pengguna Amazon ECS untuk. AWS Fargate

Metrik untuk lisensi perangkat lunak komersial

Compute Optimizer menganalisis metrik berikut untuk menghasilkan rekomendasi untuk lisensi perangkat lunak komersial.

mssql_enterprise_features_used— jumlah fitur edisi Microsoft SQL Server Enterprise yang digunakan. Fitur-fiturnya adalah sebagai berikut:

  • Memori lebih dari 128GB untuk ekstensi buffer pool

  • Lebih dari 48 vCPU

  • Selalu Aktif pada grup ketersediaan dengan lebih dari 1 database

  • Replika komit asinkron

  • Replika hanya-baca

  • Pencerminan basis data asinkron

  • tempdbmetadata yang dioptimalkan memori diaktifkan

  • Ekstensi R atau Python

  • eer-to-peer Replikasi P

  • Resource Governor

Metrik instans RDS DB

Compute Optimizer menganalisis CloudWatch metrik instans Amazon RDS DB berikut

Metrik Deskripsi
CPUUtilization

Persentase unit komputasi yang dialokasikan yang digunakan pada instans DB. Metrik ini mengidentifikasi kekuatan pemrosesan yang diperlukan untuk menjalankan aplikasi pada sebuah instance.

DatabaseConnections

Jumlah sesi klien yang terhubung ke instans DB.

NetworkReceiveThroughput

Lalu lintas jaringan masuk (penerimaan) pada instans DB, termasuk lalu lintas basis data pelanggan dan lalu lintas Amazon RDS yang digunakan untuk pemantauan dan replikasi.

NetworkTransmitThroughput

Lalu lintas jaringan keluar (transmit) pada instans DB, termasuk lalu lintas basis data pelanggan dan lalu lintas Amazon RDS yang digunakan untuk pemantauan dan replikasi.

ReadIOPS

Jumlah rata-rata operasi I/O baca disk per detik.

WriteIOPS

Jumlah rata-rata operasi I/O tulis disk per detik.

ReadThroughput

Jumlah byte rata-rata yang dibaca dari disk per detik.

WriteThroughput

Jumlah byte rata-rata yang ditulis dari disk per detik.

EBSIOBalance%

Persentase kredit I/O yang tersisa di bucket lonjakan basis data RDS Anda. Metrik ini hanya tersedia untuk pemantauan dasar.

EBSByteBalance%

Persentase kredit throughput yang tersisa di bucket lonjakan basis data RDS Anda. Metrik ini hanya tersedia untuk pemantauan dasar.

FreeStorageSpace

Jumlah ruang penyimpanan yang tersedia.

Jika Anda mengaktifkan Amazon RDS Performance Insights, Compute Optimizer juga akan menganalisis metrik instans Amazon RDS DB berikut. Untuk mengaktifkan Performance Insights untuk instans DB, lihat Mengaktifkan dan menonaktifkan Performance Insights untuk Amazon RDS di Panduan Pengguna Layanan Amazon Relational Database Service.

catatan

Jika Performance Insights tidak diaktifkan, Compute Optimizer tidak memberikan rekomendasi untuk instans RDS DB yang disediakan secara berlebihan.

Metrik Deskripsi
DBLoad

Tingkat aktivitas sesi dalam database Anda. Untuk informasi selengkapnya, lihat Pemuatan database di Panduan Pengguna Amazon Relational Database Service.

os.swap.in

Jumlah memori, dalam kilobyte, yang ditukar ke dalam dari disk.

os.swap.out

Jumlah memori, dalam kilobyte, yang ditukar ke luar dari disk.

Untuk informasi selengkapnya tentang metrik Amazon RDS, lihat Referensi metrik untuk Amazon RDS di Panduan Pengguna Layanan Amazon Relational Database Service.