Rumah > Operasi dan penyelenggaraan > operasi dan penyelenggaraan linux > Bagaimana untuk mengkonfigurasi sistem pemantauan dan penggera yang tersedia pada Linux

Bagaimana untuk mengkonfigurasi sistem pemantauan dan penggera yang tersedia pada Linux

WBOY
Lepaskan: 2023-07-06 17:12:07
asal
978 orang telah melayarinya

Cara mengkonfigurasi sistem pemantauan dan penggera yang tersedia pada Linux

1 Gambaran Keseluruhan
Memandangkan perusahaan mempunyai keperluan yang lebih tinggi dan lebih tinggi untuk ketersediaan sistem IT, mengkonfigurasi sistem pemantauan dan penggera yang tersedia menjadi penting. Membina sistem pemantauan dan penggera yang tersedia pada Linux boleh membantu kami mengesan anomali sistem atau aplikasi tepat pada masanya dan mengambil langkah yang sepadan untuk menanganinya dan meningkatkan kestabilan dan kebolehpercayaan sistem. Artikel ini akan memperkenalkan cara menggunakan Zabbix dan Keepalived untuk mengkonfigurasi sistem pemantauan dan penggera yang tersedia.

2 Pengenalan kepada Zabbix
Zabbix ialah penyelesaian pemantauan peringkat perusahaan sumber terbuka yang boleh memantau penunjuk prestasi pelayan, status peranti rangkaian, operasi aplikasi, dll. Ciri-ciri Zabbix termasuk kemudahan penggunaan, fleksibiliti, skalabiliti dan prestasi tinggi. Dalam artikel ini, kami akan menggunakan Zabbix untuk melaksanakan fungsi pemantauan dan penggera.

3. Pengenalan kepada Keepalived
Keepalived ialah penyelesaian ketersediaan tinggi sumber terbuka yang boleh memastikan kesinambungan berbilang pelayan. Keepalived menggunakan Virtual Router Redundancy Protocol (VRRP) untuk melaksanakan kegagalan pelayan Apabila pelayan gagal, Keepalived boleh menukar trafik kepada pelayan sandaran secara automatik. Dalam artikel ini, kami akan menggunakan Keepalived untuk mencapai ketersediaan tinggi sistem pemantauan dan penggera.

4. Penyediaan persekitaran
Sebelum memulakan konfigurasi, kita perlu menyediakan persekitaran berikut:

  1. Dua pelayan Linux, satu sebagai nod utama dan satu sebagai nod sandaran
  2. Pasang Zabbix dan Zabbix pada kedua-dua pelayan . Keepalived;
  3. Pelayan SMTP yang berfungsi untuk menghantar e-mel.

5. Konfigurasikan pelayan Zabbix

  1. Pasang dan konfigurasikan pelayan Zabbix pada nod induk

    sudo apt-get install zabbix-server
    sudo nano /etc/zabbix/zabbix_server.conf
    Salin selepas log masuk

    Tetapkan maklumat berkaitan pangkalan data dan maklumat berkaitan pelayan SMTP dalam fail konfigurasi.

    DBHost=localhost
    DBName=zabbix
    DBUser=zabbix
    DBPassword=zabbix
    ...
    AlertScriptsPath=/usr/lib/zabbix/alertscripts
    Salin selepas log masuk
  2. Pasang ejen Zabbix pada nod siap sedia.

    sudo apt-get install zabbix-agent
    sudo nano /etc/zabbix/zabbix_agentd.conf
    Salin selepas log masuk

    Tetapkan alamat IP pelayan Zabbix dalam fail konfigurasi.

    Server=<主节点IP>
    Salin selepas log masuk
  3. Ubah suai fail konfigurasi Keepalived.

    sudo nano /etc/keepalived/keepalived.conf
    Salin selepas log masuk

    Tukar alamat IP maya dalam fail konfigurasi kepada alamat IP anda sendiri.

    virtual_ipaddress {
      <虚拟IP地址>
    }
    Salin selepas log masuk
  4. Mulakannya dan tetapkannya untuk bermula secara automatik semasa but.

    sudo systemctl start zabbix-server
    sudo systemctl enable zabbix-server
    sudo systemctl start zabbix-agent
    sudo systemctl enable zabbix-agent
    Salin selepas log masuk

6. Konfigurasikan pemantauan Zabbix

  1. Akses konsol Zabbix dalam penyemak imbas.

    http://<主节点IP>/zabbix
    Salin selepas log masuk

    Ikuti garis panduan antara muka untuk melaksanakan tetapan awal dan mencipta akaun pentadbir.

  2. Tambah hos yang dipantau.
    Dalam konsol Zabbix nod induk, klik "Konfigurasi" > "Buat hos" dan isikan maklumat berkaitan hos, termasuk nama, nama yang boleh dilihat, alamat IP, dsb.
  3. Tambah item pemantauan.
    Dalam konsol Zabbix nod induk, klik "Konfigurasi" > "Prototaip item" > diperlukan.
  4. Buat pencetus.
    Dalam konsol Zabbix nod induk, klik "Konfigurasi" > "Pencetus" >

7. Pengujian dan pengesahan

  1. Simulasikan kegagalan atau situasi tidak normal pada hos yang dipantau.
  2. Periksa sama ada konsol Zabbix boleh mengesan kerosakan atau keadaan tidak normal dengan betul dan mencetuskan operasi penggera dengan betul.

8 Ringkasan
Melalui langkah di atas, kami berjaya mengkonfigurasi sistem pemantauan dan penggera yang tersedia. Zabbix menyediakan fungsi pemantauan dan penggera yang berkuasa, manakala Keepalived memastikan ketersediaan sistem yang tinggi. Melalui konfigurasi, penyesuaian dan ujian yang munasabah, kami boleh meningkatkan kestabilan dan kebolehpercayaan sistem dengan berkesan, menemui dan menyelesaikan masalah tepat pada masanya, serta menyediakan perkhidmatan pemantauan dan penggera peringkat perusahaan.

Atas ialah kandungan terperinci Bagaimana untuk mengkonfigurasi sistem pemantauan dan penggera yang tersedia pada Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan