MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Mengumumkan ClusterControl 1.4.2 - Edisi DevOps

Hari ini kami dengan senang hati mengumumkan rilis 1.4.2 ClusterControl - sistem manajemen basis data lengkap yang memungkinkan Anda menerapkan, memantau, mengelola, dan menskalakan basis data sumber terbuka yang sangat tersedia - dan penyeimbang beban - dengan mudah di infrastruktur Anda.

Sorotan Rilis

Untuk MySQL

Siapkan failover transparan ProxySQL dengan Keepalive dan IP Virtual

Tetap sinkronkan aturan kueri, pengguna, dan setelan lainnya di beberapa instance

Untuk PostgreSQL

Utama baru - wizard penerapan siaga untuk replikasi streaming

Failover otomatis dan promosi slave to master

Untuk MySQL, MongoDB &PostgreSQL

Integrasi Baru dengan komunikasi atau sistem manajemen respons insiden seperti Pagerduty, VictorOps, Telegram, Opsgenie, dan Slack

Konsol SSH Web Baru

Dan banyak lagi! Baca tentang detail lengkapnya di bawah ini.

Unduh ClusterControl

Lihat detail rilis dan sumber daya

  • 1.4.2 Log Perubahan
  • Panduan Administrasi ClusterControl
  • Petunjuk peningkatan

Deskripsi rilis

Rilis pemeliharaan ClusterControl ini adalah tentang mengkonsolidasikan fitur manajemen basis data populer yang telah dihargai oleh pengguna kami. Dan kami memiliki beberapa fitur baru yang hebat yang ditujukan untuk tim DevOps!

Integrasi baru kami dengan manajemen insiden populer dan layanan obrolan memungkinkan Anda menyesuaikan alarm dan mendapatkan peringatan di alat operasi yang sudah Anda gunakan - mis., Pagerduty, VictorOps, Telegram, Opsgenie, dan Slack. Anda juga dapat menjalankan perintah apa pun yang tersedia di ClusterControl CLI dari obrolan Anda yang mendukung CCBot.

ProxySQL sekarang dapat digunakan dalam mode HA siaga aktif dengan Keepalive dan IP Virtual. Anda juga dapat mengekspor dan menyinkronkan konfigurasi di beberapa instance, yang merupakan fitur penting dalam lingkungan terdistribusi.

Dan kami memperkenalkan pengelolaan failover dan replikasi otomatis dari penyiapan replikasi PostgreSQL Anda.

Lebih detail …

ChatOps dengan CCBot ClusterControl

Dalam rilis ClusterControl kami sebelumnya, kami menyertakan klien baris perintah ClusterControl (CLI) baru. Kami sekarang telah membuat CCBot baru dan lebih baik tersedia yang memiliki integrasi penuh dengan CLI. Ini berarti Anda dapat menggunakan perintah apa pun yang tersedia di CLI dari obrolan Anda yang mendukung CCBot!

Klien baris perintah intuitif dan mudah digunakan, dan jika Anda adalah pengguna baris perintah yang sering, itu akan cepat terbiasa. Namun, tidak semua orang memiliki akses baris perintah ke host yang diinstal dengan ClusterControl, dan jika koneksi eksternal ke node ini dilarang, CLI tidak akan dapat mengirim perintah ke backend ClusterControl. Juga beberapa pengguna mungkin tidak terbiasa bekerja pada baris perintah. Menambahkan CLI ke chatbot kami, CCBot, mengatasi kedua masalah:ini akan memberdayakan pengguna tersebut untuk mengirim perintah ke ClusterControl yang biasanya tidak dapat mereka lakukan.

Integrasi Baru dengan sistem notifikasi populer

Alarm dan Acara sekarang dapat dengan mudah dikirim ke layanan manajemen insiden seperti PagerDuty dan VictorOps, atau ke layanan obrolan seperti Slack dan Telegram. Anda juga dapat menggunakan Webhooks jika ingin berintegrasi dengan layanan lain untuk menindaklanjuti perubahan status di klaster Anda. Koneksi langsung dengan layanan komunikasi insiden populer ini memungkinkan Anda untuk menyesuaikan bagaimana Anda diberi tahu dari ClusterControl ketika ada yang tidak beres dengan lingkungan database Anda.

  • Kirim Alarm dan Acara ke:
    • PagerDuty, VictorOps, dan OpsGenie
    • Slack dan Telegram
    • Webhook terdaftar pengguna

Failover otomatis untuk PostgreSQL

Mulai dari ClusterControl 1.4.2, Anda dapat menerapkan seluruh pengaturan replikasi PostgreSQL dengan cara yang sama seperti Anda menggunakan MySQL dan MongoDB:Anda dapat menggunakan menu “Deploy Cluster” untuk menerapkan server utama dan satu atau beberapa server siaga PostgreSQL. Setelah penyiapan replikasi diterapkan, ClusterControl akan mengelola penyiapan dan secara otomatis memulihkan server yang gagal.

Fitur lainnya adalah pekerjaan “Rebuild Replication Slave” yang tersedia untuk semua slave (atau server siaga) dalam pengaturan replikasi. Ini akan digunakan misalnya ketika Anda ingin menghapus data di standby, dan membangunnya kembali dengan salinan data baru dari primer. Ini dapat berguna jika server siaga tidak dapat terhubung dan mereplikasi dari server utama karena alasan tertentu.

Anda sekarang dapat dengan mudah memeriksa kueri mana yang bertanggung jawab untuk memuat pada pengaturan PostgreSQL Anda. Anda akan melihat di sini beberapa data kinerja dasar - berapa banyak kueri dari jenis tertentu yang telah dieksekusi? Berapa waktu eksekusi maksimum dan rata-rata mereka? Bagaimana total waktu eksekusi untuk kueri itu? Unduh ClusterControl untuk memulai.

Peningkatan ProxySQL

Dalam rilis ini kami memiliki peningkatan untuk ProxySQL untuk membantu Anda menerapkan penyiapan aktif/siaga dengan Keepalive dan IP Virtual. Integrasi yang ditingkatkan dengan Keepalive dan IP Virtual ini menghadirkan ketersediaan tinggi dan failover otomatis ke penyeimbangan beban Anda.

Dan Anda juga dapat dengan mudah menyinkronkan konfigurasi ProxySQL yang memiliki aturan kueri, pengguna, dan grup host dengan instance lain agar tetap identik.

  • Salin, Ekspor, dan Impor konfigurasi ProxySQL ke/dari instance lain agar tetap sinkron
  • Tambahkan instance ProxySQL mandiri yang ada
  • Tambahkan Keepalive yang Ada dalam penyiapan aktif/pasif
  • Terapkan hingga 3 instance ProxySQL dengan penyiapan aktif/pasif Keepalive
  • Pembuatan Tembolok Kueri Sederhana

Konsol SSH Berbasis Web Baru

Dari GUI ClusterControl, Anda sekarang memiliki akses SSH ke salah satu node database langsung dari browser Anda. Ini bisa sangat berguna jika Anda perlu dengan cepat masuk ke server database dan mengakses baris perintah. Komunikasi didasarkan pada HTTPS, sehingga memungkinkan untuk mengakses server Anda dari belakang firewall yang membatasi akses Internet hanya ke port 443. Akses ke WebSSH dapat dikonfigurasi oleh admin ClusterControl melalui GUI.

  • Buka jendela terminal ke node cluster mana pun
    • Hanya didukung dengan Apache 2.4+

Ada sejumlah fitur dan peningkatan lain yang belum kami sebutkan di sini. Anda dapat menemukan semua detail di ChangeLog.

Kami mendorong Anda untuk menguji rilis terbaru ini dan memberikan kami umpan balik Anda. Jika Anda ingin demo, jangan ragu untuk memintanya.

Terima kasih atas dukungan Anda yang berkelanjutan, dan selamat berkumpul!

PS.:Untuk tips &trik tambahan, ikuti blog kami:https://severalnines.com/blog/.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongoDB :Membuat ObjectId Untuk Setiap Anak Baru yang Ditambahkan Ke Bidang Array

  2. Instal MongoDB di Mac

  3. Bagaimana cara menghindari @ dalam kata sandi dalam koneksi pymongo?

  4. Antarmuka mongo

  5. Bagaimana Memastikan Cluster MongoDB Anda Dapat Bertahan dari Pemadaman Amazon AWS?