Zabbix 监控MySQL主从状态(Python脚本)
1、在被监控机(Mysql Slave端)放置检查脚本: /usr/local/zabbix/bin/check_mysql_repl.py #!/usr/bin/python #coding:utf-8
1、在被监控机(Mysql Slave端)放置检查脚本:
/usr/local/zabbix/bin/check_mysql_repl.py
2、配置zabbix_agent.conf,添加Key和监控脚本:
vi /usr/local/zabbix/etc/zabbix_agentd.conf,文件最后添加以下两行:
UserParameter=mysql.repl_io,/usr/local/zabbix/bin/check_mysql_repl.py io UserParameter=mysql.repl_sql,/usr/local/zabbix/bin/check_mysql_repl.py sql
UserParameter是固定的
mysql.repl_io 是自定的Key,,下面添加监控项的时候用到
/usr/local/zabbix/bin/check_mysql_repl.py io 这一段就是上面的脚本及参数
重启zabbix_agentd
3、添加监控项:
4、添加触发器:
此触发器的作用是检测到脚本的返回值不是1就会报警。
就这样一个简单的监控主从配置就完成!~~

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



1. Muat turun templat import terus dan import templat melalui langkah berikut: Klik konfigurasi->templat>import->Import fail xml yang dimuat turun. 2. Konfigurasikan kunci klien pada hos yang dipantau, buka fail konfigurasi /etc/zabbix/zabbix_agentd.conf dan tambah dalam baris terakhir: UserParameter=redis_stats[*],redis-cli-h127.0.0.1-p$1 info |grep$2|cut-d:-f2 Selepas konfigurasi selesai, lulus /etc/init.d/zabbix_agentdre

1. Zabbixserver dan proksi memasang skrip mtrmtr dan letakkannya dalam laluan zabbixserver dan proksi berikut: jalankan chownzabbix:zabbixmtrtrace.shzabbix untuk mencipta templat mtrtrace: 5. Kaitkan hos kepada templat dan perhatikan data dalam zabbix: [pemantauan ]-[data terkini]:

Pengenalan kepada SNMP 1 Gambaran Keseluruhan SNMP SNMP telah dibangunkan untuk menjadi protokol pengurusan rangkaian yang paling banyak digunakan Versi yang digunakan pada masa ini terutamanya termasuk SNMPv1, SNMPv2c dan SNMPv3. Perbezaan utama antara versi adalah dalam definisi maklumat, operasi protokol komunikasi dan mekanisme keselamatan Pada masa yang sama, dua sambungan aplikasi SNMP, pemantauan rangkaian jauh RMON (Pemantauan Rangkaian Jauh) dan RMON2, juga muncul. Dari perspektif lapisan fizikal, menggunakan SNMP untuk mengurus rangkaian hendaklah termasuk: stesen pengurusan rangkaian (NMS), ejen (Ejen), dan pelayan proksi (proksi). NMS boleh menjana arahan dan menerima maklumat pemberitahuan Mesti ada sekurang-kurangnya satu dalam pengurusan rangkaian

Penerangan Projek Tujuan projek ini adalah untuk membina sistem pemantauan zabbix yang boleh melaksanakan penggera WeChat, memantau keseluruhan kluster NGINX dengan mudah, dan pada masa yang sama menggunakan dan mengurus keseluruhan kluster dalam kelompok. Langkah projek: Pasang zabbixserver pada pelayan zabbix (192.168.2.138), pasang zabbixagent (192.168.2.58) di sebelah nginx, konfigurasikan kluster pengimbangan beban Nginx dan hidupkan statistik status. Tulis skrip pemantauan di sebelah nginx untuk mendapatkan status nginx. Web sebelah pelayan menambah item pemantauan dan mengeluarkan gambar. Daftarkan WeChat perusahaan dan konfigurasikan antara muka WeChat. Tambahkan skrip push antara muka pada pelayan zabbix dan uji bahawa antara muka adalah normal. dalam kita

Dalam pembangunan JavaAPI, pengurusan pemantauan adalah bahagian yang sangat penting. Untuk memastikan kestabilan dan kebolehpercayaan aplikasi, kami perlu memantau pelbagai penunjuk, seperti penggunaan CPU, penggunaan memori, trafik rangkaian, dll., dan bertindak balas tepat pada masanya. Dalam kes ini, Zabbix adalah alat pemantauan yang sangat baik. Zabbix ialah penyelesaian pemantauan sumber terbuka yang boleh memantau pelbagai parameter dan perkhidmatan, termasuk rangkaian, pelayan, aplikasi, pangkalan data, dll. Ia menyediakan Kami yang berkuasa

Kes: zabbix mengkonfigurasi pemantauan nginx 1. Ubah suai fail konfigurasi vim/usr/local/nginx/conf/nginx.conflocation/nginx_status{stub_status;} Penerangan: medan tersuai nginx_status, alamat akses (contoh: 192.168.169.131/nginx_status tetap) Parameter #Restart nginx./nginxreload Perihalan status akses penyemak imbas: ActiveconnectionsNginx sedang memproses bilangan pautan aktif serverNginx bermula hingga kini

Zabbix memantau mesin nginxa: pelayan zabbix (192.168.234.128) b mesin: klien zabbix (192.168.234.125) Operasi pada mesin b (pelanggan zabbix): edit fail konfigurasi hos maya nginx: [root@centos~]#vi/ etc/nginx /conf.d/default.conf Tambah kandungan berikut dalam pelayan{}: location/nginx_status{stub_statuson;access_logoff;allow127.0.0.1;denyall;}Muat semula ngi

Alat utama yang digunakan: makro (dibahagikan kepada makro templat, makro hos dan makro ditemui secara automatik) Format makro hos: $MACRO (boleh mengisi nilai secara langsung) Makro ditemui secara automatik: #MACRO (perlu sepadan dengan nilai kunci yang dicipta ) Struktur umum 1. Hos ejen—hos ejen mencipta pembolehubah makro $MYSQLPORT, dan nilai pembolehubah makro ialah parameter skrip penemuan automatik Discoveryrules 2. Templat—Buat peraturan penemuan automatik dalam templat, bergantung pada automatik skrip penemuan untuk mendapatkan pembolehubah makro penemuan automatik. 3. Item pemantauan – Buat item pemantauan dalam Discoveryrules Nama dan nilai utama item pemantauan dihantar secara automatik.
