dockerでZabbixを触ってみる
お仕事でZabbix触るっぽいんでdockerで触ってみたお。
ほぼチュートリアルをなぞっただけ。
Dockerized Zabbix - Zabbix.org
環境はUbuntu16.04です
・imageの取得
必要なdockerimageをpullしてきます。
$ sudo docker pull monitoringartist/zabbix-db-mariadb
$ sudo docker pull monitoringartist/zabbix-xxl
・DB用のコンテナ起動
$ sudo docker run \
-d \
--name zabbix-db \
--env="MARIADB_USER=zabbix" \
--env="MARIADB_PASS=my_password" \
monitoringartist/zabbix-db-mariadb
・Zabbixサーバのコンテナを起動
$ sudo docker run \
-d \
--name zabbix \
-p 8080:80 \
-p 10051:10051 \
-v /etc/localtime:/etc/localtime:ro \
--link zabbix-db:zabbix.db \
--env="ZS_DBHost=zabbix.db" \
--env="ZS_DBUser=zabbix" \
--env="ZS_DBPassword=my_password" \
--env="XXL_zapix=true" \
--env="XXL_grapher=true" \
monitoringartist/zabbix-xxl:latest
・ログイン
ブラウザでアクセスし
admin、zabbixでログイン
おしまい。