前言

前篇文章,我们讲解了如何使用Docker构件一个zabbix监控系统。这章主要讲解zabbix agent的使用。

主要包括2个模块:

  • 后台启动
  • 页面配置

后台启动 相关命令

# 联网版本
docker run --name some-zabbix-agent --add-host=dockerhost:`docker network inspect --format='{{range .IPAM.Config}}{{.Gateway}}{{end}}' bridge` -p 10050:10050 -e ZBX_HOSTNAME="localhost" -e ZBX_SERVER_HOST=`docker network inspect --format='{{range .IPAM.Config}}{{.Gateway}}{{end}}' bridge`  -e ZBX_SERVER_PORT=10051 -d zabbix/zabbix-agent:alpine-3.2.5```

# 非联网版本(讲之前的镜像导出为tar包)
docker load < zabbix-agent-3.2.5.tar
docker tag 67a54e00edc8 zabbix/zabbix-agent:3.2.5
docker run --name some-zabbix-agent -p 10050:10050 -e ZBX_HOSTNAME="hostname" -e ZBX_SERVER_HOST="192.168.100.39" -e ZBX_SERVER_PORT=10051 -d zabbix/zabbix-agent:3.2.5

使用docker logs查看相关logs,无异常后即启动成功。

页面配置

  • 创建
  • 模版配置
  • DashBoard查看
    这里写图片描述
  • 分析图查看
    这里写图片描述

Reference

[1] (abel)zabbix 配置监控项和web监控

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐