Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memantau database non-relasional menggunakan Guru DevOps
DevOpsGuru mampu menghasilkan wawasan untuk database non-relasional atau NoSQL Anda yang membantu Anda menjaga sumber daya Anda dikonfigurasi sesuai dengan praktik terbaik. Misalnya, DevOps Guru dapat membantu Anda tetap di atas perencanaan kapasitas dengan meramalkan kebutuhan masa depan berdasarkan lalu lintas yang ada. DevOpsGuru dapat mengidentifikasi apakah Anda menggunakan lebih sedikit sumber daya daripada yang Anda konfigurasi dan memberikan rekomendasi untuk meningkatkan ketersediaan aplikasi berdasarkan penggunaan historis Anda. Ini dapat membantu Anda mengurangi biaya yang tidak perlu.
Di luar perencanaan kapasitas, DevOps Guru mendeteksi dan membantu Anda memecahkan masalah operasional seperti pembatasan, konflik transaksi, kegagalan pemeriksaan bersyarat, dan area untuk perbaikan parameter SDK. Database biasanya terhubung dengan beberapa layanan dan sumber daya, dan DevOps Guru dapat mengkorelasikan struktur aplikasi Anda untuk analisis menggunakan grup berdasarkan penandaan atau agregasi. AWS CloudFormation Anomali dapat melibatkan banyak sumber daya yang semuanya dipengaruhi oleh solusi yang sama. DevOpsĀ Guru mampu berkorelasi di berbagai metrik sumber daya, konfigurasi, log, dan peristiwa. Misalnya, DevOps Guru dapat menganalisis dan menghubungkan data dari fungsi Lambda yang mungkin membaca atau menulis data dari tabel. Amazon DynamoDB Dengan cara ini, DevOps Guru memantau beberapa sumber daya terkait untuk mendeteksi anomali dan memberikan wawasan yang berguna untuk solusi database Anda.
Memantau operasi database di Amazon DynamoDB
Tabel di bawah ini menunjukkan contoh skenario dan wawasan yang dipantau DevOps Guru. Amazon DynamoDB
Amazon DynamoDB kasus penggunaan | Contoh | Metrik |
---|---|---|
Mendeteksi ketika persentase besar AccountProvisionedReadCapacityUtilization dan AccountProvisionedWriteCapacityUtilization sedang digunakan, karena sejumlah besar permintaan baca dan tulis. |
Amazon DynamoDB kapasitas konsumsi tabel untuk permintaan baca atau tulis mencapai batas tingkat tabel. |
AccountProvisionedReadCapacityUtilization, AccountProvisionedWriteCapacityUtilization |
Mendeteksi kegagalan pemeriksaan bersyarat dalam Amazon DynamoDB permintaan yang disebabkan oleh ekspresi kondisi yang disediakan tidak cocok dengan apa yang diharapkan dalam database. |
Kegagalan pemeriksaan bersyarat disebabkan oleh data buruk di tabel Anda, ekspresi kondisi yang ketat, atau kondisi balapan. |
ConditionalCheckFailedRequests |
Memantau operasi database di Amazon ElastiCache
Tabel di bawah ini menunjukkan contoh skenario dan wawasan yang dipantau DevOps Guru. Amazon ElastiCache
Skenario yang diidentifikasi DevOps Guru | CloudWatch metrik dipantau |
---|---|
Deteksi saat Amazon ElastiCache klaster mencapai batas komputasi untuk Redis atau Memcached karena perubahan permintaan pada cluster Anda. |
CPUUtilization, MesinCPUUtilization, Penggusuran |