GNU/Linux >> Linux の 問題 >  >> Ubuntu

Zabbix用のPerconaMySQLモニタリングプラグインをインストールする手順

以下の手順を参照してperconaをインストールし、mysqlサービスアクティビティを監視します

パッケージをダウンロードするには:
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

perconaをインストールする手順

1)Perconaソフトウェアリポジトリからパッケージをインストールします:

root @ e2enetworks:〜#yum install percona-zabbix-templates(centos)
または
root @ e2enetworks:〜#apt-get install percona-zabbix-templates(ubuntu)

2)Zabbixエージェントの設定をコピーします:

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

3)/etc/zabbix/zabbix_agentd.confに次の行が含まれていることを確認します:

root @ e2enetworks:〜#vim /etc/zabbix/zabbix_agentd.conf
次の行を追加:Include =/ etc / zabbix_agentd.conf.d /
root @ e2enetworks:〜#service zabbix-agent restart

エージェントでMySQL接続を構成する

1)構成ファイルの説明に従って.cnfファイル/var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php.cnfを作成します

root @ e2enetworks:〜#vim /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php.cnfadd this
<?php
$ mysql_user ='root';
$ mysql_pass =' mysql_root_password'; //mysqlルートパスワードを入力します

2)スクリプトをテストします:

root @ e2enetworks:〜#/var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.shgg
結果は23212の数字になります

3)root @ e2enetworks:〜#vim /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh in Line no 19
mysqlrootユーザー名とパスワードを以下のように追加する必要があります(-eの後に)
mysql -u root -p

例えば。 mysql -u root -p

4)以下のコマンドを実行します:

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

5)スクリプトをテストします:

root @ e2enetworks:〜#sudo -u zabbix -H /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh running-slave
0
出力:0または1を返す必要がありますが、「アクセス拒否されました」エラー。

Perconaのインストールはサーバーで行われます。

次に、zabbix「perconaMysql」にテンプレートを追加する必要があります。
数分待ってから、それぞれのグラフを確認します。Mysqlセクションにあるグラフが流れ始めます。
————————— —————————————————————————————


Ubuntu
  1. Zabbix用のPerconaMySQLモニタリングプラグインをインストールする手順

  2. Percona XtraDB ClusterforMySQLをDebian8にインストールする方法

  3. CentOS7にPerconaサーバーをインストールする方法

  1. MySQL / MariaDB / PerconaにMyCLIをインストールして使用し、Ubuntu20.04サーバーでオートコンプリートと構文の強調表示を行う

  2. Ubuntu 20.04にZabbixをインストールする方法は?

  3. UbuntuのAlexa?

  1. Ubuntu18.04にMySQL8.0をインストールする方法

  2. Ubuntu18.04にZabbixをインストールして設定する方法

  3. CentOS7にZabbixをインストールして設定する方法