Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Data kinerja di Amazon Redshift
Menggunakan CloudWatch metrik untuk Amazon Redshift, Anda bisa mendapatkan informasi tentang kesehatan dan kinerja klaster Anda dan melihat informasi di tingkat node. Saat bekerja dengan metrik ini, perlu diingat bahwa setiap metrik memiliki satu atau lebih dimensi yang terkait dengannya. Dimensi ini memberi tahu Anda metrik apa yang berlaku, yaitu ruang lingkup metrik. Amazon Redshift memiliki dua dimensi berikut:
-
Metrik yang memiliki
NodeID
dimensi adalah metrik yang menyediakan data kinerja untuk node cluster. Kumpulan metrik ini mencakup node pemimpin dan komputasi. Contoh metrik ini meliputiCPUUtilization
,ReadIOPS
,WriteIOPS
. -
Metrik yang hanya memiliki
ClusterIdentifier
dimensi adalah metrik yang menyediakan data kinerja untuk cluster. Contoh metrik ini termasukHealthStatus
danMaintenanceMode
.catatan
Dalam beberapa kasus metrik, metrik khusus cluster mewakili agregasi perilaku simpul. Dalam kasus ini, berhati-hatilah dalam interpretasi nilai metrik karena perilaku node pemimpin digabungkan dengan node komputasi.
Untuk informasi umum tentang CloudWatch metrik dan dimensi, lihat CloudWatch konsep di Panduan CloudWatch Pengguna Amazon.
Untuk deskripsi lebih lanjut tentang CloudWatch metrik untuk Amazon Redshift, lihat bagian berikut.
Topik
Metrik Pergeseran Merah Amazon
Namespace AWS/Redshift
mencakup metrik berikut. Kecuali dinyatakan lain, metrik dikumpulkan pada interval 1 menit.
Metrik | Deskripsi |
---|---|
CommitQueueLength |
Jumlah transaksi yang menunggu untuk dilakukan pada titik waktu tertentu. Unit: Jumlah Dimensi: |
ConcurrencyScalingActiveClusters |
Jumlah cluster penskalaan konkurensi yang secara aktif memproses kueri pada waktu tertentu. Unit: Jumlah Dimensi: |
ConcurrencyScalingSeconds |
Jumlah detik yang digunakan oleh cluster penskalaan konkurensi yang memiliki aktivitas pemrosesan kueri aktif. Unit: Jumlah Dimensi: |
CPUUtilization |
Persentase CPU pemanfaatan. Untuk cluster, metrik ini mewakili agregasi dari semua nilai pemanfaatan node (pemimpin dan komputasi)CPU. Unit: Persen Dimensions: Dimensi: |
DatabaseConnections |
Jumlah koneksi database ke cluster. Unit: Jumlah Dimensi: |
HealthStatus |
Menunjukkan kesehatan cluster. Setiap menit cluster terhubung ke database dan melakukan query sederhana. Jika mampu melakukan operasi ini dengan sukses, cluster dianggap sehat. Kalau tidak, cluster tidak sehat. Status yang tidak sehat dapat terjadi ketika database cluster berada di bawah beban yang sangat berat atau jika ada masalah konfigurasi dengan database di cluster. catatanDi Amazon CloudWatch, metrik ini dilaporkan sebagai 1 atau 0 sedangkan di konsol Amazon Redshift, metrik ini ditampilkan dengan kata-kata Unit: Hitung (1/0) ( Dimensi: |
MaintenanceMode |
Menunjukkan apakah cluster dalam mode pemeliharaan. catatanDi Amazon CloudWatch, metrik ini dilaporkan sebagai 1 atau 0 sedangkan di konsol Amazon Redshift, metrik ini ditampilkan dengan kata-kata Unit: Hitung (1/0) ( Dimensi: |
MaxConfiguredConcurrencyScalingClusters |
Jumlah maksimum cluster penskalaan konkurensi yang dikonfigurasi dari grup parameter. Untuk informasi selengkapnya, lihat Grup parameter Amazon Redshift. Unit: Jumlah Dimensi: |
NetworkReceiveThroughput |
Tingkat di mana node atau cluster menerima data. Unit: Bytes/Detik (MB/s di konsol Amazon Redshift) Dimensions: Dimensi: |
NetworkTransmitThroughput |
Tingkat di mana node atau cluster menulis data. Unit: Bytes/Detik (MB/s di konsol Amazon Redshift) Dimensions: Dimensi: |
PercentageDiskSpaceUsed |
Persentase ruang disk yang digunakan. Unit: Persen Dimensi: Dimensions: |
QueriesCompletedPerSecond |
Jumlah rata-rata kueri yang diselesaikan per detik. Dilaporkan dalam interval 5 menit. Metrik ini tidak didukung pada kluster simpul tunggal. Unit: Jumlah/Detik Dimensions: Dimensions: |
QueryDuration |
Jumlah rata-rata waktu untuk menyelesaikan kueri. Dilaporkan dalam interval 5 menit. Metrik ini tidak didukung pada kluster simpul tunggal. Unit: Mikrodetik Dimensi: Dimensions: Dimensi: |
QueryRuntimeBreakdown |
Total waktu kueri yang dihabiskan berjalan berdasarkan tahap kueri. Dilaporkan dalam interval 5 menit. Unit: Milidetik Dimensi: ClusterIdentifier, NodeId, panggung Dimensi: ClusterIdentifier, panggung |
ReadIOPS |
Jumlah rata-rata operasi pembacaan disk per detik. Unit: Jumlah/Detik Dimensions: Dimensi: |
ReadLatency |
Jumlah rata-rata waktu yang dibutuhkan untuk operasi I/O membaca disk. Unit: detik Dimensions: Dimensi: |
ReadThroughput |
Jumlah byte rata-rata yang dibaca dari disk per detik. Unit: Byte (Gb/s di konsol Amazon Redshift) Dimensions: Dimensi: |
RedshiftManagedStorageTotalCapacity |
Total kapasitas penyimpanan terkelola. Unit: Megabyte Dimensi: |
TotalTableCount |
Jumlah tabel pengguna terbuka pada titik waktu tertentu. Total ini tidak termasuk tabel Amazon Redshift Spectrum. Unit: Jumlah Dimensi: |
WLMQueueLength |
Jumlah kueri yang menunggu untuk memasukkan antrian manajemen beban kerja (WLM). Unit: Jumlah Dimensions: Dimensions: |
WLMQueueWaitTime |
Total waktu kueri yang dihabiskan menunggu dalam antrian manajemen beban kerja (WLM). Dilaporkan dalam interval 5 menit. Satuan: Milidetik. Dimensions: Dimensions: Dimensions: |
WLMQueriesCompletedPerSecond |
Jumlah rata-rata kueri yang diselesaikan per detik untuk antrian manajemen beban kerja (WLM). Dilaporkan dalam interval 5 menit. Metrik ini tidak didukung pada kluster simpul tunggal. Unit: Jumlah/Detik Dimensions: Dimensions: |
WLMQueryDuration |
Rata-rata lamanya waktu untuk menyelesaikan kueri untuk antrian manajemen beban kerja (WLM). Dilaporkan dalam interval 5 menit. Metrik ini tidak didukung pada kluster simpul tunggal. Unit: Mikrodetik Dimensions: Dimensions: |
WLMRunningQueries |
Jumlah kueri yang berjalan dari cluster utama dan cluster penskalaan konkurensi per antrian. WLM Unit: Jumlah Dimensions: Dimensions: |
WriteIOPS |
Jumlah rata-rata operasi tulis per detik. Unit: Jumlah/Detik Dimensions: Dimensi: |
WriteLatency |
Jumlah rata-rata waktu yang dibutuhkan untuk operasi I/O tulis disk. Unit: detik Dimensions: Dimensi: |
WriteThroughput |
Jumlah byte rata-rata yang ditulis dari disk per detik. Unit: Byte (Gb/s di konsol Amazon Redshift) Dimensions: Dimensi: |
SchemaQuota |
Kuota yang dikonfigurasi untuk skema. Unit: Megabyte Dimensi: Berkala/Dorong: Frekuensi: Kriteria berhenti: Skema dijatuhkan atau kuota dihapus |
NumExceededSchemaQuotas |
Jumlah skema dengan kuota terlampaui. Unit: Jumlah Dimensi: Berkala/Dorong: Frekuensi: Kriteria berhenti: N/A |
StorageUsed |
Disk atau ruang penyimpanan yang digunakan oleh skema. Unit: Megabyte Dimensi: Berkala/Dorong: Frekuensi: Kriteria berhenti: Skema dijatuhkan atau kuota dihapus |
PercentageQuotaUsed |
Persentase disk atau ruang penyimpanan yang digunakan relatif terhadap kuota skema yang dikonfigurasi. Unit: Persen Dimensi: Berkala/Dorong: Frekuensi: Kriteria berhenti: Skema dijatuhkan atau kuota dihapus |
UsageLimitAvailable |
Tergantung pada FeatureType, UsageLimitAvailable mengembalikan yang berikut:
Unit: Menit atau TBs Dimensi: |
UsageLimitConsumed |
Tergantung pada FeatureType, UsageLimitConsumed mengembalikan yang berikut:
Unit: Menit atau TBs Dimensi: |
Dimensi untuk metrik Amazon Redshift
Data Amazon Redshift dapat difilter sepanjang salah satu dimensi dalam tabel berikut.
Dimensi | Deskripsi |
---|---|
latency
|
Kemungkinan nilainya adalah sebagai berikut:
|
NodeID
|
Filter meminta data yang spesifik untuk node cluster. Metrik dilaporkan untuk node pemimpin dan node komputasi hanya untuk |
ClusterIdentifier
|
Filter meminta data yang khusus untuk cluster. Metrik yang khusus untuk cluster meliputi |
service class
|
Identifier untuk kelas |
stage
|
Tahapan eksekusi untuk kueri. Kemungkinan nilainya adalah sebagai berikut:
|
wlmid
|
Pengidentifikasi untuk antrian manajemen beban kerja. |
QueryPriority
|
Prioritas kueri. Peluang nilai adalah |
QueueName
|
Nama antrian manajemen beban kerja. |
FeatureType
|
Fitur yang dibatasi oleh batas penggunaan. Nilai yang mungkin adalah |
UsageLimitId
|
Identifier untuk batas penggunaan. |
Kueri Amazon Redshift dan memuat data kinerja
Selain CloudWatch metrik, Amazon Redshift menyediakan kueri dan memuat data kinerja. Data kinerja kueri dan beban dapat digunakan untuk membantu Anda memahami hubungan antara kinerja database dan metrik klaster. Misalnya, jika Anda melihat bahwa cluster CPU melonjak, Anda dapat menemukan lonjakan pada CPU grafik cluster dan melihat kueri yang sedang berjalan pada saat itu. Sebaliknya, jika Anda meninjau kueri tertentu, data metrik (sepertiCPU) ditampilkan dalam konteks sehingga Anda dapat memahami dampak kueri pada metrik klaster.
Data kinerja kueri dan pemuatan tidak dipublikasikan sebagai CloudWatch metrik dan hanya dapat dilihat di konsol Amazon Redshift. Data kinerja kueri dan pemuatan dihasilkan dari kueri dengan tabel sistem database Anda (untuk informasi selengkapnya, lihat Referensi tabel sistem di Panduan Pengembang Amazon Redshift). Anda juga dapat membuat kueri kinerja basis data kustom Anda sendiri, tetapi kami sarankan memulai dengan kueri dan memuat data kinerja yang disajikan di konsol. Untuk informasi selengkapnya tentang mengukur dan memantau performa database Anda sendiri, lihat Mengelola performa di Panduan Pengembang Amazon Redshift.
Tabel berikut menjelaskan berbagai aspek kueri dan memuat data yang dapat Anda akses di konsol Amazon Redshift.
Kueri/Muat data | Deskripsi |
---|---|
Ringkasan kueri |
Daftar kueri dalam periode waktu tertentu. Daftar dapat diurutkan berdasarkan nilai seperti ID kueri, runtime kueri, dan status. Lihat data ini di tab Pemantauan kueri pada halaman detail klaster. |
Detail kueri |
Memberikan detail tentang kueri tertentu termasuk:
|
Muat ringkasan |
Daftar semua beban dalam periode waktu tertentu. Daftar dapat diurutkan berdasarkan nilai seperti ID kueri, runtime kueri, dan status. Lihat data ini di tab Pemantauan kueri pada halaman detail klaster. |
Memuat detail |
Memberikan rincian tentang operasi beban tertentu termasuk:
|