GNU/Linux >> Znalost Linux >  >> Ubuntu

Kroky k instalaci monitorovacího pluginu Percona MySQL pro Zabbix

Postupujte podle níže uvedených kroků k instalaci percona pro sledování aktivity služby mysql

Stažení balíčku:
https://www.percona.com/downloads/percona-monitoring-plugins/

Ubuntu/Debain

root@e2enetworks:~# wget https://www.percona.com/downloads/percona-monitoring-plugins/1.1.6/percona-zabbix-templates_1.1.6-1_all.deb
root@e2enetworks:~# dpkg -i percona-zabbix-templates_1.1.6-1_all.deb
root@e2enetworks:~# apt-get install percona-zabbix-templates

CentOs/Redhat

root@e2enetworks:~# wget https://www.percona.com/downloads/percona-monitoring-plugins/1.1.6/percona-zabbix-templates-1.1.6-1.noarch.rpmroot@e2enetworks:~# rpm -ivh percona-zabbix-templates-1.1.6-1.noarch.rpm

Postup instalace percona

1)Nainstalujte balíček z Percona Software Repositories:

root@e2enetworks:~# yum install percona-zabbix-templates     (centos)
nebo
root@e2enetworks:~# apt-get install percona-zabbix-templates   (ubuntu)

2) Zkopírujte konfiguraci agenta Zabbix:

root@e2enetworks:~# mkdir -p /etc/zabbix_agentd.conf.d/
root@e2enetworks:~# cp /var/lib/zabbix/percona/templates/userparameter_percona_mysql.conf /etc/zabbix_agent d/userparameter_percona_mysql.conf

3) Ujistěte se, že /etc/zabbix/zabbix_agentd.conf obsahuje řádek:

root@e2enetworks:~# vim /etc/zabbix/zabbix_agentd.conf
přidejte tento řádek:Include=/etc/zabbix_agentd.conf.d/
root@e2enetworks:~# restart služby zabbix-agent

Nakonfigurujte připojení MySQL na agentovi

1)Vytvořte soubor .cnf /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php.cnf, jak je popsáno v konfiguračním souboru

root@e2enetworks:~# vim /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php.cnfadd toto
$mysql_user ='root';
$mysql_pass =' mysql_root_password'; // Zadejte heslo root mysql

2) Otestujte skript:

root@e2enetworks:~# /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh gg
výsledkem by měla být čísla ex 23212

3) root@e2enetworks:~# vim /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh  v řádku č. 19
potřebujete přidat uživatelské jméno a heslo mysql root, jak je uvedeno níže   (za -e)
mysql -u root -p

Např. mysql -u root -p

4) spusťte níže příkaz:

root@e2enetworks:~# touch /tmp/localhost-mysql_cacti_stats.txt
root@e2enetworks:~# chown zabbix:zabbix /tmp/localhost-mysql_cacti_stats.txt

5) Otestujte skript:

root@e2enetworks:~# sudo -u zabbix -H /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh running-slave
0
Výstup:Měl by vrátit 0 nebo 1, ale ne „Přístup“ chyba zamítnuta.

Instalace Percona se provádí na serveru.

Nyní musíme přidat šablonu na zabbix „percona Mysql“
počkejte několik minut a poté zkontrolujte příslušné grafy, začnou se sypat grafy, které jsou v sekci Mysql.
—————————— ——————————————————————————————


Ubuntu
  1. Kroky k instalaci monitorovacího pluginu Percona MySQL pro Zabbix

  2. Jak nainstalovat Percona XtraDB Cluster pro MySQL na Debian 8

  3. Jak nainstalovat Percona Server na CentOS 7

  1. Nainstalujte a používejte MyCLI v MySQL / MariaDB / Percona pro automatické dokončování a zvýraznění syntaxe na serveru Ubuntu 20.04

  2. Jak nainstalovat Zabbix na Ubuntu 20.04?

  3. Alexa pro Ubuntu?

  1. Jak nainstalovat MySQL 8.0 v Ubuntu 18.04

  2. Jak nainstalovat a nakonfigurovat Zabbix na Ubuntu 18.04

  3. Jak nainstalovat a nakonfigurovat Zabbix na CentOS 7