LoginSignup
0
1

More than 5 years have passed since last update.

Zabbix 3.0をDebian8.5に構築したときの手順まとめ

Posted at

概要

少し前にですが、DebianにZabbix 3.0を導入する機会があったので、その際に使用したコマンド類を纏めておきました。
作業自体はパッケージをダウンロードし、インストールしていくだけの簡単なものです。本当に大変なのは、サーバ構築後の監視項目の設定や、処置・エスカレーション設定かと思います。

現在(2017/01/22)では、Zabbix 3.2もリリースされていますね。まだ導入していないため、まとめたコマンドが使いまわせるかは不明です。検証環境でそのうち試してみたいと思います。

前提

  1. Debian8がインストール済み
  2. Zabbix3.0のシステム要件を満たしている

必要資材の準備


# rootのホームディレクトリへ
su -
cd

# 作業用フォルダ作成
mkdir work
chmod 777 work
cd work

# ファイルのダウンロード
wget http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix-release/zabbix-release_3.0-1+jessie_all.deb

dpkg -i zabbix-release_3.0-1+jessie_all.deb

apt-get update

# サーバ側は以下を実行
apt-get install zabbix-server-mysql zabbix-frontend-php

# エージェント側は以下を実行
apt-get install zabbix-agent

# chkconfig インストール
aptitude install chkconfig

cd /usr/share/doc/zabbix-server-mysql
mysql -u root -p

MySQLにZabbix用システムユーザを作成


CREATE USER zabbix;
CREATE DATABASE zabbix CHARACTER SET utf8;
GRANT ALL PRIVILEGES on zabbix.* TO zabbix@localhost IDENTIFIED BY '<システム用パスワード>'
FLUSH PRIVILEGES;
exit


# DB構築
zcat create.sql.gz | mysql -u root zabbix

設定ファイル変更

サーバ側ファイル
vi /etc/zabbix/zabbix_server.conf
エージェント側ファイル
vi /etc/zabbix/zabbix_agentd.conf

以下の項目を書き換える

DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

サービススタート

service zabbix-server start
chkconfig zabbix-agent on
chkconfig zabbix-server on

PHP設定

php.ini
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
php_value date.timezone Asia/Tokyo

PHPの設定をした後にApacheを再起動

service apache2 restart

ブラウザ上での設定

  1. http://zabbix_server_hostname/zabbix にアクセスし、ユーザ名:Admin、パスワード:zabbixを入力する。
  2. 画面の表示に従ってインストールを進めていく。

参考

Zabbix 3.0インストールマニュアル
https://www.zabbix.com/documentation/3.0/manual/installation/install_from_packages/server_installation_with_mysql

リリース一覧
http://www.zabbix.com/jp/download

レポジトリ
http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix-release/

0
1
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
0
1