ようこそシャチクパーク!

今日もどったんばったん大騒ぎ!

dockerでZabbixを触ってみる

お仕事でZabbix触るっぽいんでdockerで触ってみたお。

ほぼチュートリアルをなぞっただけ。

 

Dockerized Zabbix - Zabbix.org

 

dev.classmethod.jp

 

環境は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

 

・ログイン

ブラウザでアクセスし

f:id:ken5owata:20170418074730p:plain

 

admin、zabbixでログイン

f:id:ken5owata:20170418074756p:plain

 

おしまい。