Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, lihat posting blog
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 cluster 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 apa metrik yang berlaku, yaitu ruang lingkup metrik. Amazon Redshift memiliki dua dimensi berikut:
-
Metrik yang memiliki
NodeIDdimensi adalah metrik yang menyediakan data kinerja untuk node cluster. Kumpulan metrik ini mencakup node pemimpin dan komputasi. Contoh metrik ini termasukCPUUtilization,ReadIOPS,WriteIOPS. -
Metrik yang hanya memiliki
ClusterIdentifierdimensi adalah metrik yang menyediakan data kinerja untuk cluster. Contoh metrik ini termasukHealthStatusdanMaintenanceMode.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 simpul 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 Amazon Redshift
Namespace AWS/Redshift mencakup metrik berikut. Kecuali dinyatakan sebaliknya, metrik dikumpulkan pada interval 1 menit.
| Metrik | Deskripsi |
|---|---|
CommitQueueLength |
Jumlah transaksi yang menunggu untuk dilakukan pada titik waktu tertentu. Unit: Hitungan Dimensi: |
ConcurrencyScalingActiveClusters |
Jumlah cluster penskalaan konkurensi yang secara aktif memproses kueri pada waktu tertentu. Unit: Hitungan Dimensi: |
ConcurrencyScalingSeconds |
Jumlah detik yang digunakan oleh cluster penskalaan konkurensi yang memiliki aktivitas pemrosesan kueri aktif. Unit: Hitungan Dimensi: |
CPUUtilization |
Persentase penggunaan CPU. Untuk cluster, metrik ini mewakili agregasi semua nilai pemanfaatan CPU node (pemimpin dan komputasi). Unit: Persen Dimensions: Dimensi: |
DatabaseConnections |
Jumlah koneksi database ke cluster. Unit: Hitungan Dimensi: |
HealthStatus |
Menunjukkan kesehatan cluster. Setiap menit cluster terhubung ke database-nya dan melakukan kueri sederhana. Jika mampu melakukan operasi ini dengan sukses, cluster dianggap sehat. Jika tidak, cluster tidak sehat. Status 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: Count (1/0) ( Dimensi: |
MaxConfiguredConcurrencyScalingClusters |
Jumlah maksimum cluster penskalaan konkurensi yang dikonfigurasi dari grup parameter. Untuk informasi selengkapnya, lihat Grup parameter Amazon Redshift. Unit: Count (Jumlah) Dimensi: |
NetworkReceiveThroughput |
Tingkat di mana node atau cluster menerima data. Unit: Bytes/Second (MB/s di konsol Amazon Redshift) Dimensions: Dimensi: |
NetworkTransmitThroughput |
Tingkat di mana node atau cluster menulis data. Unit: Bytes/Second (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 cluster simpul tunggal. Unit: Count/Second Dimensions: Dimensions: |
QueryDuration |
Jumlah rata-rata waktu untuk menyelesaikan kueri. Dilaporkan dalam interval 5 menit. Metrik ini tidak didukung pada cluster simpul tunggal. Satuan: Mikrodetik Dimensi: Dimensions: Dimensi: |
QueryRuntimeBreakdown |
Total waktu kueri yang dihabiskan dijalankan 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: Count/Second Dimensions: Dimensi: |
ReadLatency |
Jumlah rata-rata waktu yang dibutuhkan untuk I/O operasi pembacaan disk. Unit: detik Dimensions: Dimensi: |
ReadThroughput |
Jumlah byte rata-rata yang dibaca dari disk per detik. Unit: Bytes (GB/s di konsol Amazon Redshift) Dimensions: Dimensi: |
RedshiftManagedStorageTotalCapacity |
Total kapasitas penyimpanan terkelola. Unit: Megabyte Dimensi: |
RgUniqueSnapshotStorage |
Jumlah megabyte blok data unik yang disimpan di semua snapshot manual aktif untuk keluarga instans RG. Unit: Megabyte |
TotalTableCount |
Jumlah total tabel pada titik waktu tertentu. Total ini mencakup tabel permanen, tabel sementara, tabel datashare, tabel eksternal, dan tampilan terwujud. Tampilan dan tabel sistem tidak termasuk dalam hitungan ini. Unit: Hitungan Dimensi: |
WLMQueueLength |
Jumlah kueri yang menunggu untuk memasuki antrian manajemen beban kerja (WLM). Unit: Hitungan 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 cluster simpul tunggal. Unit: Count/Second Dimensions: Dimensions: |
WLMQueryDuration |
Lamanya waktu rata-rata untuk menyelesaikan kueri untuk antrian manajemen beban kerja (WLM). Dilaporkan dalam interval 5 menit. Metrik ini tidak didukung pada cluster simpul tunggal. Satuan: Mikrodetik Dimensions: Dimensions: |
WLMRunningQueries |
Jumlah kueri yang berjalan dari cluster utama dan cluster penskalaan konkurensi per antrian WLM. Unit: Hitungan Dimensions: Dimensions: |
WriteIOPS |
Jumlah rata-rata operasi penulisan per detik. Unit: Count/Second Dimensions: Dimensi: |
WriteLatency |
Jumlah rata-rata waktu yang dibutuhkan untuk I/O operasi penulisan disk. Unit: detik Dimensions: Dimensi: |
WriteThroughput |
Jumlah byte rata-rata yang ditulis dari disk per detik. Unit: Bytes (GB/s di konsol Amazon Redshift) Dimensions: Dimensi: |
SchemaQuota |
Kuota yang dikonfigurasi untuk skema. Unit: Megabyte Dimensi: Periodic/Push: Frekuensi: Kriteria berhenti: Skema dijatuhkan atau kuota dihapus |
NumExceededSchemaQuotas |
Jumlah skema dengan kuota terlampaui. Unit: Hitungan Dimensi: Periodic/Push: Frekuensi: Kriteria berhenti: N/A |
StorageUsed |
Disk atau ruang penyimpanan yang digunakan oleh skema. Unit: Megabyte Dimensi: Periodic/Push: 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: Periodic/Push: Frekuensi: Kriteria berhenti: Skema dijatuhkan atau kuota dihapus |
UsageLimitAvailable |
Tergantung pada FeatureType, UsageLimitAvailable mengembalikan yang berikut:
Unit: Menit atau TB Dimensi: |
UsageLimitConsumed |
Tergantung pada FeatureType, UsageLimitConsumed mengembalikan yang berikut:
Unit: Menit atau TB Dimensi: |
Dimensi untuk metrik Amazon Redshift
Data Amazon Redshift dapat disaring di 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
|
Pengidentifikasi untuk kelas |
stage
|
Tahap 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
|
Pengidentifikasi untuk batas penggunaan. |
Kueri Amazon Redshift dan memuat data kinerja
Selain CloudWatch metrik, Amazon Redshift menyediakan data kinerja kueri dan muat. Data kinerja kueri dan muat dapat digunakan untuk membantu Anda memahami hubungan antara kinerja database dan metrik cluster. Misalnya, jika Anda melihat bahwa CPU cluster melonjak, Anda dapat menemukan lonjakan pada grafik CPU cluster dan melihat kueri yang sedang berjalan pada saat itu. Sebaliknya, jika Anda meninjau kueri tertentu, data metrik (seperti CPU) ditampilkan dalam konteks sehingga Anda dapat memahami dampak kueri pada metrik cluster.
Data kinerja kueri dan muat tidak dipublikasikan sebagai CloudWatch metrik dan hanya dapat dilihat di konsol Amazon Redshift. Data kinerja kueri dan beban 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 database kustom Anda sendiri, tetapi sebaiknya mulai dengan kueri dan memuat data kinerja yang disajikan di konsol. Untuk informasi selengkapnya tentang mengukur dan memantau kinerja database Anda sendiri, lihat M engelola kinerja di Panduan Pengembang Amazon Redshift.
Tabel berikut menjelaskan berbagai aspek kueri dan data pemuatan yang dapat Anda akses di konsol Amazon Redshift.
| Query/Load 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 cluster. |
| Detail kueri |
Memberikan rincian tentang kueri tertentu termasuk:
|
| Ringkasan muat |
Mencantumkan 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 cluster. |
| Memuat detail |
Memberikan rincian tentang operasi beban tertentu termasuk:
|