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.
Melihat data kinerja cluster
Dengan menggunakan metrik cluster di Amazon Redshift, Anda dapat melakukan tugas kinerja umum berikut:
-
Tentukan apakah metrik cluster tidak normal selama rentang waktu tertentu dan, jika demikian, identifikasi kueri yang bertanggung jawab atas hasil kinerja.
-
Periksa apakah kueri historis atau saat ini memengaruhi kinerja cluster. Jika Anda mengidentifikasi kueri yang bermasalah, Anda dapat melihat detail tentangnya termasuk kinerja cluster selama eksekusi kueri. Anda dapat menggunakan informasi ini dalam mendiagnosis mengapa kueri lambat dan apa yang dapat dilakukan untuk meningkatkan kinerjanya.
Untuk melihat data kinerja
-
Masuk ke Konsol Manajemen AWS dan buka konsol Amazon Redshift di https://console.aws.amazon.com/redshiftv2/
. -
Pada menu navigasi, pilih Cluster, lalu pilih nama cluster dari daftar untuk membuka detailnya. Rincian cluster ditampilkan, yang dapat mencakup kinerja Clu ster, Pemantauan Ku eri, Datab ase, Berbagi Data, Jadwal, Pem eliharaan , dan tab Pro perti.
-
Pilih tab Kinerja Cluster untuk informasi kinerja termasuk yang berikut:
-
Pemanfaatan CPU
-
Persentase ruang disk yang digunakan
-
Koneksi database
-
Status kondisi
-
Durasi kueri
-
Throughput kueri
-
Aktivitas penskalaan konkurensi
Banyak lagi metrik yang tersedia. Untuk melihat metrik yang tersedia dan memilih yang ditampilkan, pilih ikon Preferensi.
-
Grafik kinerja cluster
Contoh berikut menunjukkan beberapa grafik yang ditampilkan di konsol Amazon Redshift baru.
-
Pemanfaatan CPU — Menunjukkan persentase pemanfaatan CPU untuk semua node (pemimpin dan komputasi). Untuk menemukan waktu ketika penggunaan cluster terendah sebelum menjadwalkan migrasi cluster atau operasi yang memakan sumber daya lainnya, pantau bagan ini untuk melihat pemanfaatan CPU per individu atau semua node.
-
Mode pemeliharaan — Menunjukkan apakah cluster berada dalam mode pemeliharaan pada waktu yang dipilih dengan menggunakan
OndanOffindikator. Anda dapat melihat waktu ketika cluster sedang menjalani pemeliharaan. Anda kemudian dapat menghubungkan waktu ini dengan operasi yang dilakukan ke cluster untuk memperkirakan waktu henti masa depan untuk peristiwa berulang.
-
Persentase ruang disk yang digunakan — Menunjukkan persentase penggunaan ruang disk per setiap node komputasi, dan bukan untuk cluster secara keseluruhan. Anda dapat menjelajahi bagan ini untuk memantau pemanfaatan disk. Operasi pemeliharaan seperti VACUUM dan COPY menggunakan ruang penyimpanan sementara perantara untuk operasi pengurutan mereka, sehingga lonjakan penggunaan disk diharapkan.
-
Read throughput — Menunjukkan jumlah rata-rata megabita yang dibaca dari disk per detik. Anda dapat mengevaluasi bagan ini untuk memantau aspek fisik cluster yang sesuai. Throughput ini tidak menyertakan lalu lintas jaringan antara instance di cluster dan volumenya.
-
Latensi baca — Menunjukkan jumlah waktu rata-rata yang dibutuhkan untuk I/O operasi pembacaan disk per milidetik. Anda dapat melihat waktu respons untuk data yang akan dikembalikan. Ketika latensi tinggi, itu berarti pengirim menghabiskan lebih banyak waktu idle (tidak mengirim paket baru), yang mengurangi seberapa cepat throughput tumbuh.
-
Tulis throughput — Menunjukkan jumlah rata-rata megabyte yang ditulis ke disk per detik. Anda dapat mengevaluasi metrik ini untuk memantau aspek fisik klaster yang sesuai. Throughput ini tidak menyertakan lalu lintas jaringan antara instance di cluster dan volumenya.
-
Latensi tulis - Menunjukkan jumlah waktu rata-rata dalam milidetik yang diambil untuk operasi penulisan disk. I/O Anda dapat mengevaluasi waktu pengakuan tulis untuk kembali. Ketika latensi tinggi, itu berarti bahwa pengirim menghabiskan lebih banyak waktu idle (tidak mengirim paket baru), yang mengurangi seberapa cepat throughput tumbuh.
-
Koneksi database — Menunjukkan jumlah koneksi database ke cluster. Anda dapat menggunakan bagan ini untuk melihat berapa banyak koneksi yang dibuat ke database dan menemukan waktu ketika penggunaan cluster terendah.
-
Jumlah tabel total — Menunjukkan jumlah tabel pengguna yang terbuka pada titik waktu tertentu dalam sebuah cluster. Anda dapat memantau kinerja cluster saat jumlah tabel terbuka tinggi.
-
Status kesehatan — Menunjukkan kesehatan cluster sebagai
HealthyatauUnhealthy. Jika cluster dapat terhubung ke database dan melakukan kueri sederhana dengan sukses, cluster dianggap sehat. Kalau 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.
-
Durasi kueri — Menampilkan jumlah waktu rata-rata untuk menyelesaikan kueri dalam mikrodetik. Anda dapat membandingkan data pada bagan ini untuk mengukur I/O kinerja dalam cluster dan menyesuaikan kueri yang paling memakan waktu jika perlu.
-
Throughput kueri — Menampilkan jumlah rata-rata kueri yang diselesaikan per detik. Anda dapat menganalisis data pada bagan ini untuk mengukur kinerja database dan mengkarakterisasi kemampuan sistem untuk mendukung beban kerja multipengguna dengan cara yang seimbang.
-
Durasi kueri per antrian WLM — Menampilkan jumlah waktu rata-rata untuk menyelesaikan kueri dalam mikrodetik. Anda dapat membandingkan data pada bagan ini untuk mengukur I/O kinerja per antrian WLM dan menyesuaikan kueri yang paling memakan waktu jika perlu.
-
Throughput kueri per antrian WLM — Menampilkan jumlah rata-rata kueri yang diselesaikan per detik. Anda dapat menganalisis data pada bagan ini untuk mengukur kinerja database per antrian WLM.
-
Aktivitas penskalaan konkur ensi — Menampilkan jumlah cluster penskalaan konkurensi aktif. Saat penskalaan konkurensi diaktifkan, Amazon Redshift secara otomatis menambahkan kapasitas cluster tambahan saat Anda membutuhkannya untuk memproses peningkatan kueri baca bersamaan.