arakenです。
ここ最近は雨が毎日降っていますがだいぶ涼しくなりましたね。
さて、前回の投稿でDockerでのZabbix構築の手順を自分用そしてあとで見てくれる方ようにまとめておこうと思います。
DockerとDockerComposeを使用してセットアップをしていこうと思います。
CentOS7.x系
curl -fsSL https://get.docker.com -o get-docker.sh
sh ./get-docker.sh
systemctl enable dockern
systemctl start docker
yum -y install docker-compose
Githubのリポジトリをcloneを閉じて移動
git clone https://github.com/zabbix/zabbix-docker.git
cd zabbix-docker
設定ファイルの準備
CentOS+Ngnix+MySQLでの組み合わせのDockerComposeファイルを使用します。
cp docker-compose_v3_centos_mysql_latest.yaml docker-compose.yaml
Dockerイメージのダウンロード
docker-compose pull
イメージ一覧確認
docker images
起動
docker-compose up -d
状態の確認
docker-compose ps
*zabbixdocker_db_data_mysql_1
が Exit 0
の状態ですが、これは正常で他はUP。
処理状況を確認
docker-compose logs -f
管理画面に接続
ウェブブラウザで http://<IPアドレスまたはホスト名>
を開きます。
デフォルトユーザー名は、UsernameがAdmin、PasswordがzabbixでSigninを押下。
ログイン後、パスワード変更
画面左下の User Settings
をクリック 、Change password
をクリック 、Password
に入力後、 Update
をクリックします。言語を日本語に変更したい場合は、 Language English (en_GB)
を Japanese
(ja_JP)
に変更しておく。
ここまでがDockerでComposeをしようしたZabbixの導入手順である。
Zabbixの設定は環境によって変わるためここは省略します。
ではまた( ´ ▽ ` )ノ
コメント