

 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 ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) yang diterbitkan pada 30 Juni 2025. 

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
<a name="metrics-listing"></a>

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 `NodeID` dimensi adalah metrik yang menyediakan data kinerja untuk node cluster. Kumpulan metrik ini mencakup node pemimpin dan komputasi. Contoh metrik ini termasuk`CPUUtilization`,`ReadIOPS`,`WriteIOPS`. 
+ Metrik yang hanya memiliki `ClusterIdentifier` dimensi adalah metrik yang menyediakan data kinerja untuk cluster. Contoh metrik ini termasuk `HealthStatus` dan`MaintenanceMode`. 
**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 ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/cloudwatch_concepts.html) di Panduan CloudWatch Pengguna * Amazon*. 

Untuk deskripsi lebih lanjut tentang CloudWatch metrik untuk Amazon Redshift, lihat bagian berikut.

**Topics**
+ [Metrik Amazon Redshift](#redshift-metrics)
+ [Dimensi untuk metrik Amazon Redshift](#metrics-filterable-dimensions)
+ [Kueri Amazon Redshift dan memuat data kinerja](#custom-metrics-listing)

## Metrik Amazon Redshift
<a name="redshift-metrics"></a>

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.<br />Unit: Hitungan<br />Dimensi: `ClusterIdentifier` | 
| ConcurrencyScalingActiveClusters | Jumlah cluster penskalaan konkurensi yang secara aktif memproses kueri pada waktu tertentu.<br />Unit: Hitungan<br />Dimensi: `ClusterIdentifier` | 
| ConcurrencyScalingSeconds | Jumlah detik yang digunakan oleh cluster penskalaan konkurensi yang memiliki aktivitas pemrosesan kueri aktif.<br />Unit: Hitungan<br />Dimensi: `ClusterIdentifier` | 
| CPUUtilization | Persentase penggunaan CPU. Untuk cluster, metrik ini mewakili agregasi semua nilai pemanfaatan CPU node (pemimpin dan komputasi).<br />Unit: Persen<br />Dimensions: `ClusterIdentifier`, `NodeID`<br />Dimensi: `ClusterIdentifier` | 
| DatabaseConnections | Jumlah koneksi database ke cluster.<br />Unit: Hitungan<br />Dimensi: `ClusterIdentifier` | 
| 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.  Di Amazon CloudWatch, metrik ini dilaporkan sebagai 1 atau 0 sedangkan di konsol Amazon Redshift, metrik ini ditampilkan dengan kata-kata `HEALTHY` atau `UNHEALTHY` untuk kenyamanan. Saat metrik ini ditampilkan di konsol Amazon Redshift, rata-rata pengambilan sampel diabaikan dan hanya `HEALTHY` atau `UNHEALTHY` ditampilkan. Di Amazon CloudWatch, nilai yang berbeda dari 1 dan 0 mungkin terjadi karena masalah pengambilan sampel. Setiap nilai di bawah 1 `HealthStatus` untuk dilaporkan sebagai 0 (`UNHEALTHY`). <br />Unit: Hitung (1/0) (`HEALTHY`/`UNHEALTHY`di konsol Amazon Redshift)<br />Dimensi: `ClusterIdentifier` | 
| MaintenanceMode | Menunjukkan apakah cluster dalam mode pemeliharaan. Di Amazon CloudWatch, metrik ini dilaporkan sebagai 1 atau 0 sedangkan di konsol Amazon Redshift, metrik ini ditampilkan dengan kata-kata `ON` atau `OFF` untuk kenyamanan. Saat metrik ini ditampilkan di konsol Amazon Redshift, rata-rata pengambilan sampel diabaikan dan hanya `ON` atau `OFF` ditampilkan. Di Amazon CloudWatch, nilai yang berbeda dari 1 dan 0 mungkin terjadi karena masalah pengambilan sampel. Setiap nilai yang lebih besar dari 0 `MaintenanceMode` untuk dilaporkan sebagai 1 (`ON`). <br />Unit: Count (1/0) (`ON`/`OFF`di konsol Amazon Redshift).<br />Dimensi: `ClusterIdentifier` | 
| MaxConfiguredConcurrencyScalingClusters | Jumlah maksimum cluster penskalaan konkurensi yang dikonfigurasi dari grup parameter. Untuk informasi selengkapnya, lihat [Grup parameter Amazon Redshift](working-with-parameter-groups.md). <br />Unit: Count (Jumlah)<br />Dimensi: `ClusterIdentifier` | 
| NetworkReceiveThroughput | Tingkat di mana node atau cluster menerima data.<br />Unit: Bytes/Second (MB/s di konsol Amazon Redshift)<br />Dimensions: `ClusterIdentifier`, `NodeID`<br />Dimensi: `ClusterIdentifier` | 
| NetworkTransmitThroughput | Tingkat di mana node atau cluster menulis data.<br />Unit: Bytes/Second (MB/s di konsol Amazon Redshift)<br />Dimensions: `ClusterIdentifier`, `NodeID`<br />Dimensi: `ClusterIdentifier` | 
| PercentageDiskSpaceUsed | Persentase ruang disk yang digunakan.<br />Unit: Persen<br />Dimensi: `ClusterIdentifier`<br />Dimensions: `ClusterIdentifier`, `NodeID` | 
| QueriesCompletedPerSecond | Jumlah rata-rata kueri yang diselesaikan per detik. Dilaporkan dalam interval 5 menit. Metrik ini tidak didukung pada cluster simpul tunggal.<br />Unit: Count/Second<br />Dimensions: `ClusterIdentifier`, `latency`<br />Dimensions: `ClusterIdentifier`, `wlmid` | 
| QueryDuration | Jumlah rata-rata waktu untuk menyelesaikan kueri. Dilaporkan dalam interval 5 menit. Metrik ini tidak didukung pada cluster simpul tunggal.<br />Satuan: Mikrodetik<br />Dimensi:`ClusterIdentifier`,`NodeID`, `latency`<br />Dimensions: `ClusterIdentifier`, `latency`<br />Dimensi:`ClusterIdentifier`,`NodeID`, `wlmid` | 
| QueryRuntimeBreakdown | Total waktu kueri yang dihabiskan dijalankan berdasarkan tahap kueri. Dilaporkan dalam interval 5 menit. <br />Unit: Milidetik<br />Dimensi: ClusterIdentifier, NodeID, panggung<br />Dimensi: ClusterIdentifier, panggung | 
| ReadIOPS | Jumlah rata-rata operasi pembacaan disk per detik.<br />Unit: Count/Second<br />Dimensions: `ClusterIdentifier`, `NodeID`<br />Dimensi: `ClusterIdentifier` | 
| ReadLatency | Jumlah rata-rata waktu yang dibutuhkan untuk I/O operasi pembacaan disk.<br />Unit: detik<br />Dimensions: `ClusterIdentifier`, `NodeID`<br />Dimensi: `ClusterIdentifier` | 
| ReadThroughput | Jumlah byte rata-rata yang dibaca dari disk per detik.<br />Unit: Bytes (GB/s di konsol Amazon Redshift)<br />Dimensions: `ClusterIdentifier`, `NodeID`<br />Dimensi: `ClusterIdentifier` | 
| RedshiftManagedStorageTotalCapacity | Total kapasitas penyimpanan terkelola.<br />Unit: Megabyte<br />Dimensi: `ClusterIdentifier` | 
| RgUniqueSnapshotStorage | Jumlah megabyte blok data unik yang disimpan di semua snapshot manual aktif untuk keluarga instans RG.<br />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.<br />Unit: Hitungan<br />Dimensi: `ClusterIdentifier` | 
| WLMQueueLength | Jumlah kueri yang menunggu untuk memasuki antrian manajemen beban kerja (WLM).<br />Unit: Hitungan<br />Dimensions: `ClusterIdentifier`, `service class`<br />Dimensions: `ClusterIdentifier`, `QueueName` | 
| WLMQueueWaitTime | Total waktu kueri yang dihabiskan menunggu dalam antrian manajemen beban kerja (WLM). Dilaporkan dalam interval 5 menit.<br />Satuan: Milidetik.<br />Dimensions: `ClusterIdentifier`, `QueryPriority`<br />Dimensions: `ClusterIdentifier`, `wlmid`<br />Dimensions: `ClusterIdentifier`, `QueueName` | 
| 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.<br />Unit: Count/Second<br />Dimensions: `ClusterIdentifier`, `wlmid`<br />Dimensions: `ClusterIdentifier`, `QueueName` | 
| 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.<br />Satuan: Mikrodetik<br />Dimensions: `ClusterIdentifier`, `wlmid`<br />Dimensions: `ClusterIdentifier`, `QueueName` | 
| WLMRunningQueries | Jumlah kueri yang berjalan dari cluster utama dan cluster penskalaan konkurensi per antrian WLM.<br />Unit: Hitungan<br />Dimensions: `ClusterIdentifier`, `wlmid`<br />Dimensions: `ClusterIdentifier`, `QueueName` | 
| WriteIOPS | Jumlah rata-rata operasi penulisan per detik.<br />Unit: Count/Second<br />Dimensions: `ClusterIdentifier`, `NodeID`<br />Dimensi: `ClusterIdentifier` | 
| WriteLatency | Jumlah rata-rata waktu yang dibutuhkan untuk I/O operasi penulisan disk.<br />Unit: detik<br />Dimensions: `ClusterIdentifier`, `NodeID`<br />Dimensi: `ClusterIdentifier` | 
| WriteThroughput | Jumlah byte rata-rata yang ditulis dari disk per detik.<br />Unit: Bytes (GB/s di konsol Amazon Redshift)<br />Dimensions: `ClusterIdentifier`, `NodeID`<br />Dimensi: `ClusterIdentifier` | 
| SchemaQuota | Kuota yang dikonfigurasi untuk skema.<br />Unit: Megabyte<br />Dimensi:`ClusterIdentifier`,`Database`, `Schema`<br />Periodic/Push: `Periodic`<br />Frekuensi: `5 minutes`<br />Kriteria berhenti: Skema dijatuhkan atau kuota dihapus | 
| NumExceededSchemaQuotas | Jumlah skema dengan kuota terlampaui.<br />Unit: Hitungan<br />Dimensi: `ClusterIdentifier`<br />Periodic/Push: `Periodic`<br />Frekuensi: `5 minutes`<br />Kriteria berhenti: N/A | 
| StorageUsed | Disk atau ruang penyimpanan yang digunakan oleh skema.<br />Unit: Megabyte<br />Dimensi:`ClusterIdentifier`,`Database`, `Schema`<br />Periodic/Push: `Periodic`<br />Frekuensi: `5 minutes`<br />Kriteria berhenti: Skema dijatuhkan atau kuota dihapus | 
| PercentageQuotaUsed | Persentase disk atau ruang penyimpanan yang digunakan relatif terhadap kuota skema yang dikonfigurasi.<br />Unit: Persen<br />Dimensi:`ClusterIdentifier`,`Database`, `Schema`<br />Periodic/Push: `Periodic`<br />Frekuensi: `5 minutes`<br />Kriteria berhenti: Skema dijatuhkan atau kuota dihapus | 
| UsageLimitAvailable | Tergantung pada FeatureType, UsageLimitAvailable mengembalikan yang berikut:+  Jika FeatureType ya`CONCURRENCY_SCALING`, UsageLimitAvailable mengembalikan jumlah total waktu yang dapat digunakan oleh penskalaan konkurensi dalam kenaikan 1 menit. Waktu ini tidak dihitung sebagai waktu yang tersedia untuk `CONCURRENCY_SCALING_AUTO_TASK` dan sebaliknya. <br />+  Jika ya FeatureType `CONCURRENCY_SCALING_AUTO_TASK`, UsageLimitAvailable mengembalikan jumlah total waktu yang dapat digunakan oleh penskalaan konkurensi untuk tugas pengoptimalan otomatis. Waktu ini tidak dihitung sebagai waktu yang tersedia untuk `CONCURRENCY_SCALING` dan sebaliknya. <br />+  Jika FeatureType ya`EXTRA_COMPUTE_FOR_AUTOMATIC_OPTIMIZATION`, UsageLimitAvailable mengembalikan jumlah total waktu yang tersedia untuk digunakan untuk tugas pengoptimalan otomatis. <br />+  Jika FeatureType ya`CROSS_REGION_DATASHARING`, UsageLimitAvailable mengembalikan jumlah total data yang dapat dipindai dengan penambahan 1 TB. <br />+  Jika FeatureType ya`SPECTRUM`, UsageLimitAvailable mengembalikan jumlah total data yang dapat dipindai dengan penambahan 1 TB. <br />Unit: Menit atau TB<br />Dimensi:`ClusterIdentifier`,`FeatureType`, `UsageLimitId` | 
| UsageLimitConsumed | Tergantung pada FeatureType, UsageLimitConsumed mengembalikan yang berikut:+  Jika ya FeatureType `CONCURRENCY_SCALING`, UsageLimitConsumed mengembalikan jumlah total waktu yang digunakan oleh penskalaan konkurensi dalam kenaikan 1 menit. Waktu ini tidak dihitung sebagai waktu yang digunakan untuk `CONCURRENCY_SCALING_AUTO_TASK` dan sebaliknya. <br />+  Jika ya FeatureType `CONCURRENCY_SCALING_AUTO_TASK`, UsageLimitConsumed mengembalikan jumlah total waktu yang digunakan oleh penskalaan konkurensi untuk tugas pengoptimalan otomatis. Waktu ini tidak dihitung sebagai waktu yang digunakan untuk `CONCURRENCY_SCALING` dan sebaliknya. <br />+  Jika FeatureType ya`EXTRA_COMPUTE_FOR_AUTOMATIC_OPTIMIZATION`, UsageLimitConsumed mengembalikan jumlah total waktu yang digunakan untuk tugas pengoptimalan otomatis. <br />+  Jika ya FeatureType `CROSS_REGION_DATASHARING`, UsageLimitConsumed mengembalikan jumlah total data yang dipindai dengan penambahan 1 TB. <br />+  Jika ya FeatureType `SPECTRUM`, UsageLimitConsumed mengembalikan jumlah total data yang dipindai dengan penambahan 1 TB. <br />Unit: Menit atau TB<br />Dimensi:`ClusterIdentifier`,`FeatureType`, `UsageLimitId` | 

## Dimensi untuk metrik Amazon Redshift
<a name="metrics-filterable-dimensions"></a>

Data Amazon Redshift dapat disaring di sepanjang salah satu dimensi dalam tabel berikut.


|  Dimensi  |  Deskripsi  | 
| --- | --- | 
|  latency  | Kemungkinan nilainya adalah sebagai berikut:+  pendek - di bawah 10 detik <br />+  sedang - antara 10 detik dan 10 menit <br />+  panjang - lebih dari 10 menit  | 
|  NodeID  | Filter meminta data yang spesifik untuk node cluster. `NodeID`adalah “Leader”, “Shared”, atau Compute-N "" di mana N adalah 0, 1,... untuk jumlah node dalam cluster. “Shared” berarti bahwa cluster hanya memiliki satu node, yaitu node pemimpin dan node komputasi digabungkan.<br />Metrik dilaporkan untuk node pemimpin dan node komputasi hanya untuk`CPUUtilization`,`NetworkTransmitThroughput`, dan`ReadIOPS`. Metrik lain yang menggunakan `NodeId` dimensi dilaporkan hanya untuk node komputasi. | 
|  ClusterIdentifier  | Filter meminta data yang khusus untuk cluster. Metrik yang khusus untuk cluster meliputi`HealthStatus`,`MaintenanceMode`, dan`DatabaseConnections`. Metrik umum untuk dimensi ini (misalnya,`ReadIOPS`) yang juga merupakan metrik node mewakili agregat data metrik node. Berhati-hatilah dalam menafsirkan metrik ini karena mereka menggabungkan perilaku node pemimpin dan komputasi. | 
|  service class  | Pengidentifikasi untuk kelas `WLM` layanan. | 
|  stage  | Tahap eksekusi untuk kueri. Kemungkinan nilainya adalah sebagai berikut:+  QueryPlanning: Waktu yang dihabiskan untuk mengurai dan mengoptimalkan pernyataan SQL. <br />+  QueryWaiting: Waktu yang dihabiskan menunggu dalam antrian WLM. <br />+  QueryExecutingRead: Waktu yang dihabiskan untuk menjalankan kueri baca. <br />+  QueryExecutingInsert: Waktu yang dihabiskan untuk menjalankan kueri sisipan. <br />+  QueryExecutingDelete: Waktu yang dihabiskan untuk menjalankan kueri hapus. <br />+  QueryExecutingUpdate: Waktu yang dihabiskan untuk menjalankan kueri pembaruan.  <br />+  QueryExecutingCtas: Waktu yang dihabiskan untuk mengeksekusi tabel buat sebagai kueri. <br />+  QueryExecutingUnload: Waktu yang dihabiskan untuk menjalankan kueri bongkar muat. <br />+  QueryExecutingCopy: Waktu yang dihabiskan untuk mengeksekusi kueri salinan. <br />+  QueryCommit: Waktu yang dihabiskan untuk berkomitmen.  | 
|  wlmid  | Pengidentifikasi untuk antrian manajemen beban kerja. | 
|  QueryPriority  | Prioritas kueri. Peluang nilai adalah `CRITICAL`, `HIGHEST`, `HIGH`, `NORMAL`, `LOW`, dan `LOWEST`. | 
|  QueueName  | Nama antrian manajemen beban kerja.  | 
|  FeatureType  | Fitur yang dibatasi oleh batas penggunaan. Nilai yang mungkin adalah `CONCURRENCY_SCALING`, `CROSS_REGION_DATASHARING`, dan `SPECTRUM`. | 
|  UsageLimitId  | Pengidentifikasi untuk batas penggunaan. | 

## Kueri Amazon Redshift dan memuat data kinerja
<a name="custom-metrics-listing"></a>

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 ](https://docs.aws.amazon.com/redshift/latest/dg/cm_chap_system-tables.html) 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 ](https://docs.aws.amazon.com/redshift/latest/dg/c-optimizing-query-performance.html) 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:+  Properti kueri seperti ID kueri, jenis, cluster tempat kueri dijalankan, dan runtime. <br />+  Detail seperti status kueri dan jumlah kesalahan. <br />+  Pernyataan SQL yang dijalankan. <br />+  Rencana penjelasan jika tersedia. <br />+  Data kinerja cluster selama eksekusi kueri (untuk informasi selengkapnya, lihat[Melihat data riwayat kueri](performance-metrics-query-history.md)).  | 
| 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: +  Memuat properti seperti ID kueri, jenis, cluster tempat kueri dijalankan, dan runtime. <br />+  Detail seperti status beban dan jumlah kesalahan. <br />+  Pernyataan SQL yang dijalankan. <br />+  Daftar file yang dimuat. <br />+  Data kinerja cluster selama operasi pemuatan (untuk informasi selengkapnya, lihat[Melihat data riwayat kueri](performance-metrics-query-history.md)).  | 