CentOS7.9に監視ツールzabbixをインストールする

環境
OSバージョンの確認
# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
dockerバージョンの確認
# docker –version
Docker version 20.10.12, build e91ed57
docker composeバージョンの確認
# docker-compose version
Docker Compose version v2.2.2

インストールの方法
1.zabbix-dockerのダウンロード

# git clone https://github.com/zabbix/zabbix-docker.git
Cloning into 'zabbix-docker'...
remote: Enumerating objects: 58745, done.
remote: Counting objects: 100% (15022/15022), done.
remote: Compressing objects: 100% (3523/3523), done.
remote: Total 58745 (delta 11688), reused 14560 (delta 11245), pack-reused 43723
Receiving objects: 100% (58745/58745), 27.34 MiB | 5.25 MiB/s, done.
Resolving deltas: 100% (44047/44047), done.

2.docker-composeでzabbixを起動します

# cd zabbix-docker
# docker-compose -f docker-compose_v3_centos_pgsql_latest.yaml up -d
[+] Running 4/4
 ? Container zabbix-docker-postgres-server-1         Started                             23.0s
 ? Container zabbix-docker-db_data_pgsql-1           Started                             23.0s
 ? Container zabbix-docker-zabbix-server-1           Started                             24.7s
 ? Container zabbix-docker-zabbix-web-nginx-pgsql-1  Started                             10.4s

3.ファイアウォールを設定します
80番ポートを許可します

# firewall-cmd --add-port=80/tcp --zone=public --permanent
success
# firewall-cmd --reload
success

4.動作確認
ブラウザから http://プライベートIP:80 にアクセスします
Username : Admin
Password : zabbix

日本語化を行います
左メニュー「User setting」->[Profile]をクリックします。
「Language」に「Japanese(ja_JP)」を選択し、「Update」を押下します

CentOS 7

Posted by arkgame