6
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Zabbix3.XのMySQLテンプレート設定

Last updated at Posted at 2018-05-27

はじめに

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 を設定しましょ。
⇒ この時点で登録しても、ちゃんと監視できていないので、アラートが発生することはないです。

zabbix02.png

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

以上になります。

6
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?