Wawasan kinerja tidak didukung untuk mysql konfigurasi ini

Lab ini akan mendemonstrasikan penggunaan Amazon RDS Performance Insights. Amazon RDS Performance Insights memantau pemuatan instans DB Amazon RDS Anda sehingga Anda dapat menganalisis dan memecahkan masalah kinerja database Anda

Lab ini berisi tugas-tugas berikut

  1. Hasilkan beban pada cluster DB Anda
  2. Pahami antarmuka Performance Insights
  3. Periksa kinerja instans DB Anda

Lab ini memerlukan prasyarat berikut

  • Memulai
  • Hubungkan ke Desktop Cloud9
  • Buat Cluster DB Baru (bersyarat, hanya jika Anda berencana membuat cluster secara manual)

1. Hasilkan beban pada cluster DB Anda

Anda akan menggunakan skrip benchmark seperti TPCC Percona berdasarkan sysbench untuk menghasilkan beban. Untuk kemudahan, kami telah mengemas rangkaian perintah yang benar dalam Dokumen Perintah AWS Systems Manager. Anda akan menggunakan Perintah Jalankan Manajer Sistem AWS untuk menjalankan pengujian

Jika Anda belum membuka jendela terminal di desktop Cloud9 di lab sebelumnya, harap ikuti petunjuk ini untuk melakukannya sekarang. Setelah terhubung, pilih tab di bawah yang paling sesuai dengan keadaan Anda, dan jalankan perintah yang ditunjukkan

Cluster DB telah dibuat sebelumnya untuk saya. Saya telah membuat cluster DB sendiri

Jika AWS CloudFormation telah menyediakan klaster DB atas nama Anda, dan Anda melewatkan lab Buat Klaster DB Baru, Anda dapat menjalankan perintah yang disederhanakan di bawah ini

aws ssm send-command \
--document-name auroralab-sysbench-test \
--instance-ids `wget -q -O - http://169.254.169.254/latest/meta-data/instance-id`

Jika Anda telah menyelesaikan lab Buat Klaster DB Baru, dan membuat klaster DB Aurora secara manual, jalankan perintah di bawah ini, ganti placeholder [clusterEndpoint] dengan titik akhir klaster klaster DB Anda

aws ssm send-command \
--document-name auroralab-sysbench-test \
--instance-ids `wget -q -O - http://169.254.169.254/latest/meta-data/instance-id` \
--parameters \
clusterEndpoint=[clusterEndpoint],\
dbUser=$DBUSER,\
dbPassword="$DBPASS"
_

Apa arti dari semua parameter ini?ParameterDescription--document-nameNama dokumen perintah untuk dijalankan atas nama Anda. --instance-idsInstans EC2 untuk menjalankan perintah ini. --parametersParameter perintah tambahan

Perintah akan dikirim ke instans EC2 desktop Cloud9 yang akan menyiapkan kumpulan data uji dan menjalankan uji beban. CloudWatch memerlukan waktu hingga satu menit untuk menunjukkan beban tambahan dalam metrik. Anda akan melihat konfirmasi bahwa perintah telah dimulai

Wawasan kinerja tidak didukung untuk mysql konfigurasi ini

2. Pahami antarmuka Performance Insights

Saat perintah sedang berjalan, buka di detail cluster DB di tab baru, jika belum dibuka

Cek Wilayah

Pastikan Anda masih bekerja di wilayah yang benar, terutama jika Anda mengikuti tautan di atas untuk membuka konsol layanan di layar kanan

Temukan instans DB di klaster yang memiliki peran Writer dan klik namanya, untuk melihat detail instans DB

Wawasan kinerja tidak didukung untuk mysql konfigurasi ini

Selanjutnya, pilih tab Monitoring, klik tombol Monitoring, untuk membuka daftar tindakan yang tersedia, dan pilih Performance Insights. Tindakan ini akan membuka tab browser baru dengan Performance Insights Dashboard untuk instans DB tersebut

Wawasan kinerja tidak didukung untuk mysql konfigurasi ini

Dasbor dibagi menjadi 3 bagian, memungkinkan Anda menelusuri dari metrik indikator kinerja tingkat tinggi hingga kueri individual, menunggu, pengguna, dan host yang menghasilkan beban

Wawasan kinerja tidak didukung untuk mysql konfigurasi ini

Metrik kinerja yang ditampilkan oleh dasbor adalah jendela waktu bergerak. Anda dapat menyesuaikan ukuran jendela waktu dengan mengklik tombol di kanan atas antarmuka (5m, 1h, 5h, 24h, 1w, all). Anda juga dapat memperbesar ke periode waktu tertentu dengan menyeret melintasi grafik

Catatan

Semua tampilan dasbor disinkronkan waktu. Memperbesar akan menyesuaikan semua tampilan, termasuk bagian perincian terperinci di bagian bawah

SectionFiltersDescriptionCounter MetricsKlik ikon roda gigi di sudut kanan atas untuk memilih penghitung tambahanBagian ini memplot metrik penghitung basis data internal dari waktu ke waktu, seperti jumlah baris yang dibaca atau ditulis, rasio hit buffer pool, dll. Penghitung ini berguna untuk berkorelasi dengan metrik lain, termasuk metrik beban basis data, untuk mengidentifikasi penyebab perilaku abnormal. Beban basis dataBeban dapat dipotong dengan menunggu (default), perintah SQL, pengguna dan hostMetrik ini dirancang untuk mengkorelasikan beban agregat (dipotong oleh dimensi yang dipilih) dengan kapasitas komputasi yang tersedia pada instans DB tersebut (jumlah vCPU). Beban digabungkan dan dinormalisasi menggunakan metrik Average Active Session (AAS). Sejumlah AAS yang melebihi kapasitas komputasi instans DB merupakan indikator utama masalah kinerja. Aktivitas Sesi GranularUrutkan berdasarkan Menunggu, SQL (default), Pengguna, dan HostKemampuan telusuri yang memungkinkan Anda untuk mendapatkan data kinerja mendetail hingga ke perintah individual

3. Periksa kinerja instans DB Anda

Setelah menjalankan beban kerja generator beban di atas, Anda akan melihat profil performa yang serupa dengan contoh di bawah ini di dasbor Performance Insights. Perintah load generator pertama-tama akan membuat kumpulan data awal menggunakan sysbench prepare. Dan kemudian akan menjalankan beban kerja OLTP selama 5 menit, terdiri dari baca dan tulis transaksional bersamaan menggunakan 4 utas paralel

Wawasan kinerja tidak didukung untuk mysql konfigurasi ini

Peristiwa tunggu khusus Amazon Aurora MySQL didokumentasikan dalam. Gunakan dasbor Performance Insights dan dokumentasi panduan referensi untuk mengevaluasi profil beban kerja uji beban Anda, dan jawab pertanyaan berikut

Bagaimana cara mengaktifkan wawasan kinerja RDS?

Masuk ke AWS Management Console dan buka konsol Amazon RDS di https. //menghibur. aws. amazon. com/rds/. .
Pilih Database
Pilih instans DB atau klaster DB Multi-AZ, dan pilih Ubah
Di bagian Wawasan Kinerja, pilih Aktifkan Wawasan Kinerja atau Nonaktifkan Wawasan Kinerja. .
Pilih Lanjutkan

Bagaimana cara mengaktifkan skema kinerja di RDS mysql?

Mengonfigurasi Skema Performa untuk pengelolaan otomatis .
Pilih Grup parameter
Pilih nama grup parameter untuk instans DB atau klaster DB Multi-AZ Anda
Masukkan performance_schema di bilah pencarian
Pilih parameter performance_schema
Pilih Edit parameter
Pilih parameter performance_schema

Bagaimana saya tahu jika wawasan kinerja diaktifkan?

Instruksi konsol . //menghibur. aws. amazon. com/docdb Sign in to the AWS Management Console, and open the Amazon DocumentDB console at https://console.aws.amazon.com/docdb . Pilih Cluster. Pilih instans DB, dan pilih Ubah. Di bagian Wawasan Kinerja, pilih Aktifkan Wawasan Kinerja atau Nonaktifkan Wawasan Kinerja.

Bagaimana cara mengaktifkan pemantauan yang ditingkatkan di RDS?

Untuk mengaktifkan atau menonaktifkan Enhanced Monitoring di konsol RDS . Scroll to Additional configuration. Dalam Pemantauan, pilih Aktifkan Pemantauan yang Disempurnakan untuk instans DB atau replika baca Anda. Untuk menonaktifkan Pemantauan yang Ditingkatkan, pilih Nonaktifkan Pemantauan yang Ditingkatkan.