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 memorivCPUs, atau penyimpanan, dan CloudWatch metrik sumber daya 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 Menggunakan AWS Compute Optimizer dasbor.
catatan
-
Untuk menghasilkan rekomendasi untuk EC2 instans Amazon, grup Auto Scaling, volume EBS Amazon, fungsi Lambda, dan lisensi perangkat lunak komersial, Compute Optimizer menggunakan titik pemanfaatan maksimum dalam setiap interval waktu lima menit selama periode lookback. Untuk ECS layanan 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
.
Daftar Isi
EC2metrik contoh
Topik
Metrik dianalisis untuk instance EC2
Compute Optimizer menganalisis metrik instans CloudWatch berikut, termasuk instans yang merupakan bagian dari EC2 grup Auto Scaling.
Metrik | Deskripsi |
---|---|
CPUUtilization
|
Persentase unit EC2 komputasi 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 alokasi GPUs yang saat ini digunakan pada instance. catatanUntuk memungkinkan Compute Optimizer menganalisis GPU metrik pemanfaatan instans Anda, instal CloudWatch agen pada instans Anda. Untuk informasi selengkapnya, lihat Mengaktifkan NVIDIA GPU pemanfaatan dengan agen CloudWatch . |
GPUMemoryUtilization
|
Persentase total GPU memori 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 EBS volume yang melekat pada instance. Ditampilkan seperti KiBs di konsol. |
VolumeWriteBytes
|
Byte tulis per detik EBS volume yang melekat pada instance. Ditampilkan seperti KiBs di konsol. |
VolumeReadOps
|
Operasi baca per detik EBS volume yang dilampirkan pada instance. |
VolumeWriteOps
|
Operasi tulis per detik EBS volume 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 EBS volume, lihat CloudWatch metrik Amazon 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 EC2 Instans Amazon 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 digunakanAvailable 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 rekomendasiMemory % 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 NVIDIA GPU pemanfaatan dengan agen CloudWatch
Untuk memungkinkan Compute Optimizer menganalisis metrik NVIDIA GPU pemanfaatan instans Anda, lakukan hal berikut:
-
Instal CloudWatch agen pada instans Anda. Untuk informasi selengkapnya, lihat Menginstal CloudWatch agen di Panduan CloudWatch Pengguna Amazon.
-
Izinkan CloudWatch agen untuk mengumpulkan NVIDIA GPU metrik. Untuk informasi selengkapnya, lihat Mengumpulkan NVIDIA GPU metrik di Panduan CloudWatch Pengguna Amazon.
Compute Optimizer menganalisis metrik berikut: NVIDIA GPU
-
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 kustom, Compute Optimizer tidak dapat GPU mengumpulkan data pemanfaatan 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.
Konfigurasikan konsumsi metrik eksternal
Anda dapat menggunakan fitur konsumsi metrik eksternal untuk mengonfigurasi AWS Compute Optimizer metrik pemanfaatan EC2 memori menelan dari salah satu dari empat produk observabilitas: Datadog, Dynatrace, Instana, dan New Relic. Saat Anda mengaktifkan konsumsi metrik eksternal, Compute Optimizer menganalisis metrik pemanfaatan memori EC2 eksternal selain data, disk, jaringan, IO, dan throughput CPU Anda untuk menghasilkan rekomendasi rightsizing. EC2 Rekomendasi ini dapat memberi Anda penghematan tambahan dan peningkatan kinerja. Untuk informasi selengkapnya, lihat Konsumsi metrik eksternal.
EBSmetrik volume
Compute Optimizer menganalisis metrik volume Anda CloudWatch berikut. EBS
Metrik | Deskripsi |
---|---|
VolumeReadBytes
|
Byte baca per detik EBS volume. |
VolumeWriteBytes
|
Byte tulis per detik EBS volume. |
VolumeReadOps
|
Operasi baca per detik EBS volume. |
VolumeWriteOps
|
Operasi tulis per detik EBS volume. |
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 dieksekusi, 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
Metrik untuk ECS layanan Amazon di Fargate
Compute Optimizer menganalisis metrik pemanfaatan berikut CloudWatch dan Amazon dari ECS layanan Amazon Anda di Fargate. ECS
Metrik | Deskripsi |
---|---|
CPUUtilization
|
Persentase CPU kapasitas yang digunakan dalam layanan. |
MemoryUtilization
|
Persentase memori yang digunakan dalam layanan. |
Untuk informasi selengkapnya tentang metrik ini, lihat ECS CloudWatch metrik Amazon di Panduan ECS Pengguna Amazon 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 kolam buffer
-
Lebih dari 48 vCPUs
-
Selalu Aktif pada grup ketersediaan dengan lebih dari 1 database
-
Replika komit asinkron
-
Replika hanya-baca
-
Pencerminan basis data asinkron
-
tempdb
metadata yang dioptimalkan memori diaktifkan -
Ekstensi R atau Python
-
Peer-to-peer replikasi
-
Resource Governor
RDSMetrik instans DB
Compute Optimizer menganalisis CloudWatch metrik instans Amazon DB berikut. RDS
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 (terima) pada instans DB, termasuk lalu lintas basis data pelanggan dan lalu RDS lintas Amazon yang digunakan untuk pemantauan dan replikasi. |
NetworkTransmitThroughput
|
Lalu lintas jaringan keluar (mengirimkan) pada instans DB, termasuk lalu lintas basis data pelanggan dan lalu RDS lintas Amazon 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 burst RDS database Anda. Metrik ini hanya tersedia untuk pemantauan dasar. |
EBSByteBalance%
|
Persentase kredit throughput yang tersisa di bucket burst RDS database 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 DB berikut. RDS 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 RDS untuk instans DB yang disediakan secara berlebihan.
Metrik | Deskripsi |
---|---|
DBLoad
|
Tingkat aktivitas sesi dalam database Anda. Untuk informasi selengkapnya, lihat Pemuatan basis data 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 RDS metrik Amazon, lihat Referensi metrik untuk Amazon RDS di Panduan Pengguna Layanan Amazon Relational Database Service.