Zabbix3.XのMySQLテンプレート設定
はじめに
Zabbix Serverで用意されているテンプレート「Template DB MySQL」(もしくは「Template App MySQL」)をDBサーバにそのまま設定しても、
ちゃんと監視をしてくれないため、必要となる設定をSimpleに記載しておきます。
前提
zabbix Server 3.4.9(OSはCentOS7)
Zabbix Agent :MySQLもCentOSもバージョン関係なし!(おそらく)
設定
(Zabbixのポータル画面)
1. Zabbix Server に対象となるMySQLが搭載されているAgentを登録しましょ。
2. 対象となるAgentに Template DB MySQL を設定しましょ。
⇒ この時点で登録しても、ちゃんと監視できていないので、アラートが発生することはないです。
3.さていよいよここから本番です。
MySQLのインストールされたZabbix Agent上で操作します。
(Zabbix AgentにSSHでログイン)
root ユーザになります。
4.Default では、ディレクトリが作成されていないので、作って必要な権限を与えます。
# mkdir /var/lib/zabbix
# vi /var/lib/zabbix/.my.cnf (ファイル名の頭にはドットを付けます)
[client]
user=MySQLユーザ名 ⇒ ★ user を指定してあげないとエラーになりました。(自分は)
password="MySQLユーザのパスワード"
sample)
[client]
user=root
password="soresoregogo"
# chown -R zabbix. /var/lib/zabbix ⇒ ★ これをやらないとエラーになります。
# chmod -R 700 /var/lib/zabbix ⇒ これは好き好きです。
5.最後に・・・
CentOS6の場合・・・
# service zabbix-agent restart
CentOS7の場合・・・
# systemctl restart zabbix-agent
これで、監視ができるようになります。
補足
5.を実行する際、ZabbixServer上で、tail をしておくことで監視が有効になったか確認できます。
# tail -f /var/log/zabbix/zabbix_server.log
(5.を実行するとサポートされたと言うログが表示されます)
1293:20180527:215008.350 item "HOSTAAAAAA:mysql.status[Bytes_received]" became supported
1294:20180527:215009.357 item "HOSTAAAAAA:mysql.status[Bytes_sent]" became supported
1293:20180527:215010.360 item "HOSTAAAAAA:mysql.status[Com_begin]" became supported
1294:20180527:215011.369 item "HOSTAAAAAA:mysql.status[Com_commit]" became supported
1293:20180527:215012.370 item "HOSTAAAAAA:mysql.status[Com_delete]" became supported
1297:20180527:215013.519 item "HOSTAAAAAA:mysql.status[Com_insert]" became supported
1297:20180527:215014.530 item "HOSTAAAAAA:mysql.status[Com_rollback]" became supported
1297:20180527:215015.544 item "HOSTAAAAAA:mysql.status[Com_select]" became supported
1297:20180527:215016.557 item "HOSTAAAAAA:mysql.status[Com_update]" became supported
1297:20180527:215017.567 item "HOSTAAAAAA:mysql.status[Questions]" became supported
1297:20180527:215018.579 item "HOSTAAAAAA:mysql.status[Slow_queries]" became supported
1297:20180527:215019.595 item "HOSTAAAAAA:mysql.status[Uptime]" became supported
以上になります。
Author And Source
この問題について(Zabbix3.XのMySQLテンプレート設定), 我々は、より多くの情報をここで見つけました https://qiita.com/miwato/items/e7aac44af864596ddb26著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .