Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Metrik yang dikumpulkan oleh agen CloudWatch
Anda dapat mengumpulkan metrik dari server dengan menginstal CloudWatch agen di server. Anda dapat menginstal agen di EC2 instans Amazon dan server lokal. Anda juga dapat menginstal agen di komputer yang menjalankan Linux, Windows Server, atau macOS. Jika Anda menginstal agen di EC2 instans Amazon, metrik yang dikumpulkan agen merupakan tambahan dari metrik yang diaktifkan secara default di instans Amazon. EC2 Untuk informasi tentang menginstal CloudWatch agen pada sebuah instance, lihatKumpulkan metrik, log, dan jejak dengan agen CloudWatch . Anda dapat menggunakan bagian ini untuk mempelajari metrik yang dikumpulkan CloudWatch agen.
Metrik yang dikumpulkan oleh CloudWatch agen pada instans Windows Server
Di server yang menjalankan Windows Server, menginstal CloudWatch agen memungkinkan Anda mengumpulkan metrik yang terkait dengan penghitung di Windows Performance Monitor. Nama CloudWatch metrik untuk penghitung ini dibuat dengan menempatkan spasi antara nama objek dan nama penghitung. Misalnya, % Interrupt Time
penghitung Processor
objek diberi nama metrik Processor % Interrupt Time
di CloudWatch. Untuk informasi selengkapnya tentang penghitung Windows Performance Monitor, silakan lihat dokumentasi Microsoft Windows Server.
Namespace default untuk metrik yang dikumpulkan oleh CloudWatch agen adalahCWAgent
, meskipun Anda dapat menentukan namespace yang berbeda saat mengonfigurasi agen.
Metrik yang dikumpulkan oleh CloudWatch agen di instans Linux dan macOS
Tabel berikut mencantumkan metrik yang dapat Anda kumpulkan dengan CloudWatch agen di server Linux dan komputer macOS.
Metrik | Deskripsi |
---|---|
|
Jumlah waktu saat CPU aktif dalam kapasitas apa pun. Metrik ini diukur dalam seperseratus detik. Satuan: Tidak ada |
|
Jumlah waktu CPU menjalankan CPU virtual untuk sistem operasi tamu. Metrik ini diukur dalam seperseratus detik. Satuan: Tidak ada |
|
Lama waktu CPU menjalankan CPU virtual untuk sistem operasi tamu, yang memiliki prioritas rendah dan dapat terganggu oleh proses lain. Metrik ini diukur dalam seperseratus detik. Satuan: Tidak ada |
|
Lama waktu CPU diam. Metrik ini diukur dalam seperseratus detik. Satuan: Tidak ada |
|
Jumlah waktu yang CPU menunggu I/O operasi selesai. Metrik ini diukur dalam seperseratus detik. Satuan: Tidak ada |
|
Lamanya waktu CPU mengganggu layanan. Metrik ini diukur dalam seperseratus detik. Satuan: Tidak ada |
|
Lama waktu CPU berada dalam mode pengguna dengan proses prioritas rendah, yang dapat dengan mudah diinterupsi oleh proses prioritas tinggi. Metrik ini diukur dalam seperseratus detik. Satuan: Tidak ada |
|
Lama waktu CPU melakukan layanan software interrupt. Metrik ini diukur dalam seperseratus detik. Satuan: Tidak ada |
|
Jumlah waktu CPU waktu tercuri, yaitu waktu yang dihabiskan dalam sistem operasi lain dalam lingkungan tervirtualisasi. Metrik ini diukur dalam seperseratus detik. Satuan: Tidak ada |
|
Jumlah waktu CPU berada dalam mode sistem. Metrik ini diukur dalam seperseratus detik. Satuan: Tidak ada |
|
Jumlah waktu CPU berada dalam mode pengguna. Metrik ini diukur dalam seperseratus detik. Satuan: Tidak ada |
|
Persentase waktu saat CPU aktif dalam kapasitas apa pun. Satuan: Persen |
|
Persentase waktu saat CPU menjalankan CPU virtual untuk sistem operasi tamu. Satuan: Persen |
|
Persentase waktu saat CPU menjalankan CPU virtual untuk sistem operasi tamu, yang memiliki prioritas rendah dan dapat terganggu oleh proses lain. Satuan: Persen |
|
Persentase waktu saat CPU tidak digunakan. Unit: Persen |
|
Persentase waktu CPU menunggu I/O operasi selesai. Unit: Persen |
|
Persentase waktu dari CPU adalah gangguan layanan. Satuan: Persen |
|
Persentase waktu saat CPU berada dalam mode pengguna dengan proses prioritas rendah, yang dapat dengan mudah mengganggu proses prioritas. Satuan: Persen |
|
Persentase waktu di mana CPU melayani gangguan perangkat lunak. Satuan: Persen |
|
Persentase waktu CPU waktu hilang, atau waktu yang dihabiskan dalam sistem operasi lain dalam lingkungan tervirtualisasi. Satuan: Persen |
|
Persentase waktu CPU berada dalam mode sistem. Satuan: Persen |
|
Persentase waktu CPU berada dalam mode pengguna. Satuan: Persen |
|
Ruang kosong di disk. Satuan: Byte |
|
Jumlah node indeks yang tersedia pada disk. Satuan: Hitungan |
|
Total jumlah simpul indeks yang dicadangkan pada disk. Satuan: Hitungan |
|
Jumlah node indeks yang digunakan pada disk. Satuan: Hitungan |
|
Total ruang di disk, termasuk digunakan dan gratis. Satuan: Byte |
|
Menggunakan ruang di disk. Satuan: Byte |
|
Persentase total ruang disk yang digunakan. Unit: Persen |
|
Jumlah I/O permintaan yang telah dikeluarkan untuk driver perangkat tetapi belum selesai. Unit: Jumlah |
|
Jumlah waktu disk memiliki I/O permintaan antrian. Satuan: Milidetik Satu-satunya statistik yang harus digunakan untuk metrik ini adalah |
|
Jumlah operasi baca disk. Satuan: Hitungan Satu-satunya statistik yang harus digunakan untuk metrik ini adalah |
|
Jumlah byte yang dibaca dari disk. Satuan: Byte Satu-satunya statistik yang harus digunakan untuk metrik ini adalah |
|
Lamanya waktu untuk membaca permintaan menunggu di disk. Beberapa permintaan baca menunggu pada saat yang sama meningkatkan angka. Sebagai contoh, jika 5 permintaan semuanya menunggu rata-rata 100 milidetik, 500 akan dilaporkan. Satuan: Milidetik Satu-satunya statistik yang harus digunakan untuk metrik ini adalah |
|
Angka operasi penulisan disk. Satuan: Hitungan Satu-satunya statistik yang harus digunakan untuk metrik ini adalah |
|
Jumlah byte yang ditulis ke disk. Satuan: Byte Satu-satunya statistik yang harus digunakan untuk metrik ini adalah |
|
Lamanya waktu permintaan penulisan menunggu di disk. Beberapa permintaan tertulis menunggu secara bersamaan meningkatkan jumlah. Sebagai contoh, jika 8 permintaan semuanya menunggu rata-rata 1000 milidetik, 8000 dilaporkan. Satuan: Milidetik Satu-satunya statistik yang harus digunakan untuk metrik ini adalah |
|
Jumlah paket yang diantrian and/or turun karena bandwidth agregat masuk melebihi maksimum untuk instance. Metrik ini dikumpulkan hanya jika Anda telah mencantumkannya di Unit: Tidak ada |
|
Jumlah paket yang diantrian and/or turun karena bandwidth agregat keluar melebihi maksimum untuk instance. Metrik ini dikumpulkan hanya jika Anda telah mencantumkannya di Satuan: Tidak ada |
|
Jumlah paket yang dibuang karena pelacakan koneksi melebihi batasan maksimal untuk instans dan koneksi baru tidak dapat dibuat. Hal ini dapat mengakibatkan hilangnya paket untuk lalu lintas ke atau dari instans. Metrik ini dikumpulkan hanya jika Anda telah mencantumkannya di Satuan: Tidak ada |
|
Jumlah paket yang dibuang karena PPS lalu lintas ke layanan proksi lokal melebihi batasan maksimum untuk antarmuka jaringan. Hal ini berdampak lalu lintas ke layanan DNS, Layanan Metadata Instans, dan Layanan Amazon Time Sync. Metrik ini dikumpulkan hanya jika Anda telah mencantumkannya di Unit: Tidak ada |
|
Jumlah paket yang diantrian and/or turun karena PPS dua arah melebihi maksimum untuk instance. Metrik ini dikumpulkan hanya jika Anda telah mencantumkannya di Satuan: Tidak ada |
|
Jumlah memori yang telah digunakan selama periode sampel terakhir. Satuan: Byte |
|
Jumlah memori yang tersedia dan dapat diberikan secara instan ke proses. Satuan: Byte |
|
Persentase memori yang tersedia dan dapat diberikan secara langsung ke proses. Satuan: Persen |
|
Jumlah memori yang digunakan untuk penyangga. Satuan: Byte |
|
Jumlah memori yang digunakan untuk cache file. Satuan: Byte |
|
Jumlah memori yang tidak digunakan. Satuan: Byte |
|
Jumlah memori yang belum digunakan selama periode sampel terakhir Satuan: Byte |
|
Total jumlah memori. Satuan: Byte |
|
Jumlah memori yang saat ini digunakan. Satuan: Byte |
|
Persentase memori yang saat ini digunakan. Satuan: Persen |
|
Jumlah byte yang diterima oleh antarmuka jaringan. Satuan: Byte Satu-satunya statistik yang harus digunakan untuk metrik ini adalah |
|
Jumlah byte yang dikirim oleh antarmuka jaringan. Satuan: Byte Satu-satunya statistik yang harus digunakan untuk metrik ini adalah |
|
Jumlah paket yang diterima oleh antarmuka jaringan ini yang jatuh. Satuan: Hitungan Satu-satunya statistik yang harus digunakan untuk metrik ini adalah |
|
Jumlah paket yang ditransmisikan oleh antarmuka jaringan ini yang jatuh. Satuan: Hitungan Satu-satunya statistik yang harus digunakan untuk metrik ini adalah |
|
Jumlah kesalahan penerimaan yang terdeteksi oleh antarmuka jaringan ini. Satuan: Hitungan Satu-satunya statistik yang harus digunakan untuk metrik ini adalah |
|
Jumlah kesalahan transmisi yang terdeteksi oleh antarmuka jaringan ini. Satuan: Hitungan Satu-satunya statistik yang harus digunakan untuk metrik ini adalah |
|
Jumlah paket yang dikirim oleh antarmuka jaringan ini. Satuan: Hitungan Satu-satunya statistik yang harus digunakan untuk metrik ini adalah |
|
Jumlah paket yang diterima oleh antarmuka jaringan ini. Satuan: Hitungan Satu-satunya statistik yang harus digunakan untuk metrik ini adalah |
|
Jumlah koneksi TCP tanpa status. Satuan: Hitungan |
|
Jumlah koneksi TCP yang menunggu permintaan pengakhiran dari klien. Unit: Jumlah |
|
Jumlah koneksi TCP yang menunggu permintaan penghentian dengan pengakuan dari klien. Unit: Jumlah |
|
Jumlah koneksi TCP yang dibangun. Satuan: Hitungan |
|
Jumlah koneksi TCP di Satuan: Hitungan |
|
Jumlah koneksi TCP di Unit: Jumlah |
|
Jumlah koneksi TCP yang menunggu klien untuk mengirim pengakuan pesan penghentian koneksi. Ini adalah status terakhir kanan sebelum koneksi ditutup. Satuan: Hitungan |
|
Jumlah port TCP yang saat ini mendengarkan untuk permintaan koneksi. Satuan: Hitungan |
|
Jumlah koneksi TCP dengan klien tidak aktif. Satuan: Hitungan |
|
Jumlah koneksi TCP yang menunggu permintaan koneksi yang sesuai setelah mengirimkan permintaan koneksi. Unit: Jumlah |
|
Jumlah koneksi TCP yang menunggu pengakuan permintaan koneksi setelah mengirim dan menerima permintaan koneksi. Unit: Jumlah |
|
Jumlah koneksi TCP yang saat ini menunggu untuk memastikan bahwa klien menerima pengakuan atas permintaan penghentian koneksinya. Unit: Jumlah |
|
Jumlah koneksi UDP saat ini. Satuan: Hitungan |
|
Jumlah proses yang diblokir. Satuan: Hitungan |
|
Jumlah proses yang mati, ditandai dengan Metrik ini tidak dikumpulkan di komputer macOS. Satuan: Hitungan |
|
Jumlah proses yang tidak digunakan (menyapu lebih dari 20 detik). Hanya tersedia pada instans FreeBSD. Satuan: Hitungan |
|
Jumlah proses yang dalam satuan, ditunjukkan oleh Metrik ini tidak dikumpulkan di komputer macOS. Satuan: Hitungan |
|
Jumlah proses yang berjalan, ditandai dengan Satuan: Hitungan |
|
Jumlah proses yang tidur, ditunjukkan oleh Satuan: Hitungan |
|
Jumlah proses yang dihentikan, ditandai dengan Satuan: Hitungan |
|
Total jumlah proses dalam instans. Satuan: Hitungan |
|
Total jumlah utas yang membentuk proses. Metrik ini hanya tersedia di instans Linux. Metrik ini tidak dikumpulkan di komputer macOS. Satuan: Hitungan |
|
Jumlah proses yang melakukan paging, ditunjukkan oleh kode status Satuan: Hitungan |
|
Jumlah proses zombie, yang ditunjukkan oleh Satuan: Hitungan |
|
Jumlah ruang swap yang tidak digunakan. Satuan: Byte |
|
Jumlah ruang swap yang saat ini digunakan. Satuan: Byte |
|
Persentase ruang swap yang saat ini digunakan. Unit: Persen |
Definisi metrik memori yang dikumpulkan oleh agen CloudWatch
Ketika CloudWatch agen mengumpulkan metrik memori, sumbernya adalah subsistem manajemen memori host. Sebagai contoh, kernel Linux mengekspos data yang dikelola OS di /proc
. Untuk memori, datanya ada di /proc/meminfo
.
Setiap sistem operasi dan arsitektur yang berbeda memiliki perhitungan yang berbeda dari sumber daya yang digunakan oleh proses. Untuk informasi selengkapnya, silakan lihat bagian-bagian berikut ini.
Selama setiap interval pengumpulan, CloudWatch agen pada setiap instance mengumpulkan sumber daya instance dan menghitung sumber daya yang digunakan oleh semua proses yang berjalan dalam instance itu. Informasi ini dilaporkan kembali ke CloudWatch metrik. Anda dapat mengonfigurasi panjang interval pengumpulan dalam file konfigurasi CloudWatch agen. Untuk informasi selengkapnya, lihat CloudWatch file konfigurasi agen: Bagian Agen.
Daftar berikut menjelaskan bagaimana metrik memori yang dikumpulkan CloudWatch agen didefinisikan.
Memori Aktif – Memori yang digunakan oleh suatu proses. Dengan kata lain, memori yang digunakan oleh aplikasi yang sedang berjalan saat ini.
Memori yang tersedia – Memori yang dapat langsung diberikan ke proses tanpa sistem masuk ke swap (juga dikenal sebagai memori virtual).
Buffer Memory – Area data yang dibagi oleh perangkat keras atau proses program yang beroperasi pada kecepatan dan prioritas yang berbeda.
Memori Cached – Menyimpan instruksi program dan data yang digunakan berulang kali dalam pengoperasian program yang mungkin dibutuhkan CPU selanjutnya.
Memori Bebas – Memori yang tidak digunakan sama sekali dan sudah tersedia. Ini benar-benar gratis untuk sistem yang akan digunakan saat dibutuhkan.
Memori Tidak Aktif – Halaman yang belum diakses "baru–baru ini".
Total Memory – Ukuran RAM memori fisik yang sebenarnya.
Memori Bekas – Memori yang saat ini digunakan oleh program dan proses.
Topik
Linux: Metrik dikumpulkan dan perhitungan yang digunakan
Metrik yang dikumpulkan dan unit:
Aktif (Byte)
Tersedia (Byte)
Persen Tersedia (Persen)
Buffered (Byte)
Cache (Byte)
Gratis (Byte)
Tidak Aktif (Byte)
Jumlah (Byte)
Digunakan (Byte)
Persen yang Digunakan (Persen)
Memori yang digunakan = Total Memori - Memori Bebas - Memori cache - Memori penyangga
Total memori = Memori Bekas+Memori Bebas+Memori cache +Memori penyangga
macOS: Metrik dikumpulkan dan perhitungan yang digunakan
Metrik yang dikumpulkan dan unit:
Aktif (Byte)
Tersedia (Byte)
Persen Tersedia (Persen)
Gratis (Byte)
Tidak Aktif (Byte)
Jumlah (Byte)
Digunakan (Byte)
Persen yang Digunakan (Persen)
Memori yang tersedia = Memori Gratis + Memori tidak aktif
Memori yang digunakan = Total Memori - Memori yang tersedia
Total memori = Memori yang tersedia + Memori yang Digunakan
Windows: Metrik dikumpulkan
Metrik yang dikumpulkan pada host Windows tercantum di bawah ini. Semua metrik ini memiliki None
untuk Unit
.
Byte yang tersedia
Kesalahan cache/detik
Kesalahan halaman/detik
Halaman/detik
Tidak ada perhitungan yang digunakan untuk metrik Windows karena CloudWatch agen mem-parsing peristiwa dari penghitung kinerja.
Contoh: Menghitung metrik memori di Linux
Sebagai contoh, anggaplah memasukkan perintah cat /proc/meminfo
pada host Linux menunjukkan hasil berikut:
MemTotal: 3824388 kB MemFree: 462704 kB MemAvailable: 2157328 kB Buffers: 126268 kB Cached: 1560520 kB SReclaimable: 289080 kB>
Dalam contoh ini, CloudWatch agen akan mengumpulkan nilai-nilai berikut. Semua nilai yang dikumpulkan dan dilaporkan CloudWatch agen dalam byte.
mem_total
: 3916173312 bitamem_available
: 2209103872 byte (+ Cache) MemFreemem_free
: 473808896 bitamem_cached
: 1893990400 byte (cached
+SReclaimable
mem_used
: 1419075584 + byte (MemTotal
– (MemFree
+Buffers
+Cached
+SReclaimable
)))mem_buffered
: 129667072 bitamem_available_percent
: 56,41%mem_used_percent
: 36,24% (mem_used
/mem_total
) * 100