Bagaimana Anda memeriksa replikasi mysql berfungsi atau tidak?

Pengalaman terpadu bagi pengembang dan administrator basis data untuk memantau, mengelola, mengamankan, dan mengoptimalkan lingkungan basis data pada infrastruktur apa pun

Pelajari Lebih Lanjut Berlangganan

OLEH LAYANAN

BERDASARKAN PRODUK

    • Dukung
        • Dukungan MySQL
        • Dukungan MongoDB
        • Dukungan MariaDB
        • Dukungan PostgreSQL
        • Dukungan DBaaS
        • Dukungan Ketersediaan Tinggi
        • Harga Fleksibel
        • Tingkat Dukungan
        • Manajer Akun Teknis
    • Layanan Terkelola
        • Langganan Terkelola Standar Platform Percona
        • Langganan Terkelola Premium Platform Percona
    • Konsultasi
        • Percona Sumber Terbuka Muka
        • Kemitraan Percona dan Microsoft Azure
    • Kebijakan
    • Pelatihan
    • Pemantauan dan Manajemen Percona
    • Perangkat Lunak Basis Data MySQL
        • Distribusi Percona untuk MySQL
        • Server Percona untuk MySQL
        • Kluster Percona XtraDB
        • Percona XtraBackup
    • Perangkat Lunak Basis Data MongoDB
        • Distribusi Percona untuk MongoDB
        • Server Percona untuk MongoDB
        • Cadangan Percona untuk MongoDB
    • Perangkat Lunak Database PostgreSQL
        • Distribusi Percona untuk PostgreSQL
        • Ketersediaan Tinggi untuk PostgreSQL
    • Alat Basis Data Sumber Terbuka
        • Perangkat Percona
    • Operator Percona Kubernetes
    • Unduhan Perangkat Lunak
  • Sumber daya
      • Webinar
      • Ringkasan Solusi
      • Lembar data
      • Studi kasus
      • Presentasi Teknis
      • Video
      • Buku Putih
      • Ebook
      • Dokumentasi Produk
      • Infografis
  • Tentang
      • Tentang Percona
      • Hubungi kami
      • Pelanggan
      • HUT ke-15 Percona
      • Dalam Berita
      • Percona Live
          • Konferensi Sebelumnya
      • Karir
          • Gaya Hidup Percona
      • Acara
  • Blog
  • Masyarakat
      • Forum
      • Blog Komunitas
      • Kontribusi Komunitas PMM
  • Bagaimana Anda memeriksa replikasi mysql berfungsi atau tidak?
    pmp-check-mysql-replikasi-berjalan

    • indeks
    • lanjut
    • sebelumnya
    • Plugin Pemantauan
    • Plugin Pemantauan Percona untuk Nagios

    pmp-check-mysql-replikasi-berjalan

    pmp-check-mysql-replication-running - Peringatan saat replikasi MySQL berhenti

    RINGKASAN

    Usage: pmp-check-mysql-replication-running [OPTIONS]
    Options:
      -c CRIT         Report CRITICAL when replication is stopped with or w/o errors.
      --defaults-file FILE Only read mysql options from the given file.
                      Defaults to /etc/nagios/mysql.cnf if it exists.
      -d              Useful for slaves delayed by pt-slave-delay. It will not alert
                      when IO thread is running, SQL one is not and no errors.
      -H HOST         MySQL hostname.
      -l USER         MySQL username.
      -L LOGIN-PATH   Use login-path to access MySQL (with MySQL client 5.6).
      -p PASS         MySQL password.
      -P PORT         MySQL port.
      -S SOCKET       MySQL socket file.
      -w WARN         Report WARNING when SHOW SLAVE STATUS output is empty.
      --master-conn NAME  Master connection name for MariaDB multi-source replication.
      --channel NAME  Master channel name for multi-source replication (MySQL 5.7.6+).
      --help          Print help and exit.
      --version       Print version and exit.
    Options must be given as --option value, not --option=value or -Ovalue.
    Use perldoc to read embedded documentation with more details.
    

    KETERANGAN

    Plugin Nagios ini memeriksa apakah replikasi sedang berjalan. Ini terpisah dari pemeriksaan keterlambatan karena membingungkan atau tidak mungkin untuk menangani semua kombinasi kesalahan replikasi dan penundaan dengan benar, dan memberikan jenis peringatan yang sesuai, dalam satu program

    Secara default, plugin ini memperlakukannya sebagai kritis saat salah satu utas berhenti dengan kesalahan, dan peringatan saat utas dihentikan tanpa kesalahan. Anda dapat memberikan ambang kritis dan peringatan dengan opsi -c dan -w, untuk kompatibilitas dengan konvensi plugin Nagios, tetapi tidak berfungsi sebagai ambang batas. Sebagai gantinya, jika Anda menentukan ambang batas kritis, plugin ini akan memperlakukannya sebagai kritis jika salah satu utas dihentikan, dengan atau tanpa kesalahan

    Ambang peringatan membuat plugin melaporkan peringatan ketika SHOW SLAVE STATUS tidak menghasilkan output, yang berarti tidak dikonfigurasi sebagai replika. Secara default, plugin ini akan melaporkan bahwa replikasi sehat saat server tidak dikonfigurasi sebagai replika

    Jika Anda ingin menjalankan pemeriksaan ini terhadap budak yang tertunda, mis. g. yang berjalan dengan alat pt-slave-delay, Anda mungkin ingin menentukan opsi -d. Itu tidak akan mengingatkan ketika Slave_IO_Running adalah Ya, Slave_SQL_Running adalah Tidak dan tidak ada kesalahan

    Bagaimana cara memeriksa status replikasi saya?

    Menggunakan konsol S3 .
    Di daftar Bucket, pilih nama bucket
    Dalam daftar Objek, pilih nama objek
    Di bawah tab Properti, temukan Tinjauan manajemen objek, di sini Anda dapat melihat status Replikasi

    Bagaimana cara memantau replikasi MySQL?

    Salah satu cara paling umum untuk memantau kelambatan replikasi adalah dengan mengandalkan bidang Seconds_Behind_Master di SHOW SLAVE STATUS . Namun, metrik ini mungkin tidak cocok saat kita mulai mempertimbangkan topologi replikasi dan skenario yang lebih kompleks daripada penyiapan master-slave sederhana.

    Bagaimana cara memeriksa status replikasi grup di MySQL?

    Anda dapat menggunakan Skema Kinerja MySQL untuk memantau Replikasi Grup. Tabel Skema Kinerja ini menampilkan informasi khusus untuk Replikasi Grup. replication_group_member_stats. Lihat Bagian 17. 4. 2, “Tabel replication_group_members”.

    Bagaimana cara memecahkan masalah replikasi MySQL?

    4. 4 Pemecahan Masalah Replikasi .
    Verifikasi bahwa sumber memiliki pendataan biner yang diaktifkan dengan mengeluarkan pernyataan SHOW MASTER STATUS. .
    Verifikasi bahwa variabel sistem server_id ditetapkan saat startup pada sumber dan replika dan bahwa nilai ID unik pada setiap server
    Verifikasi bahwa replika berjalan