当前位置: 首页 > news >正文

docker安装zabbix7.4

一、概述

随着Zabbix 7.0 LTS的正式发布,它将为企业提供提供比以往任何版本都更容易使用的具有各种开箱即用的企业级功能的一体化监控解决方案。

zabbix7.0新功能如下:

1.通过定义灵活的基于场景的多步骤监控网站和Web应用程序。
2.通过自动proxy负载均衡和高可用性功能,
按需扩展Zabbix环境并确保100%的可用性。
3.Zabbix proxy现在支持将所有采集的指标存储在内存中。
4.为了大幅提升指标轮询的速度和扩展性,
同步式poller进程已被异步式poller取代。
5.集中控制数据采集超时可以更好地处理较长数据采集时间间隔的指标和自定义检查。
6.引入了多种新的仪表板小部件,使您能够更全面地了解您监控的指标和基础架构。
7.网络自动发现支持并行检查,将主机和服务发现的速度提高了10到100倍。
8.开箱即用的多因子认证(MFA)支持提供了企业级安全性,
并为配置用户认证方法提供了更大的灵活性。
9.更灵活的资源发现和管理
10.Zabbix 7.0 LTS预装了许多最受欢迎的供应商和云提供商的新模板

详细内容请参阅官方文档:
https://www.zabbix.com/rn/rn7.0.0
0aa216340442cf4dd9de10708a106eca

二、安装

使用一台Linux服务器,提前安装了docker,docker-compose即可,注意:docker版本不要太老了,最好使用新版。

这里服务器ip为:192.168.52.130

 

创建持久化目录

mkdir -p /opt/zabbix/{mysql,alertscripts,externalscripts,export,modules,enc,ssh_keys,ssl/certs,ssl/keys,ssl/ssl_ca,snmptraps}
chmod -R 755 /opt/zabbix

 

修改docker-compose.yml,为Agent分配固定IP,避免重启后变化:
cat > /opt/zabbix/docker-compose.yml <<'EOF'
version: '3.8'services:mysql-server:image: mysql:8.0container_name: zabbix-mysqlrestart: alwayscommand:- --character-set-server=utf8mb4- --collation-server=utf8mb4_bin- --default-authentication-plugin=mysql_native_password- --log-bin-trust-function-creators=1environment:MYSQL_ROOT_PASSWORD: zabbix_root_pwdMYSQL_DATABASE: zabbixMYSQL_USER: zabbixMYSQL_PASSWORD: zabbix_pwdvolumes:- /opt/zabbix/mysql:/var/lib/mysqlnetworks:zabbix-net:ipv4_address: 172.20.0.2zabbix-server:image: zabbix/zabbix-server-mysql:alpine-7.4-latestcontainer_name: zabbix-serverrestart: alwaysports:- "10051:10051"environment:DB_SERVER_HOST: 172.20.0.2MYSQL_DATABASE: zabbixMYSQL_USER: zabbixMYSQL_PASSWORD: zabbix_pwdMYSQL_ROOT_PASSWORD: zabbix_root_pwdZBX_CACHESIZE: 512MZBX_HISTORYCACHESIZE: 256MZBX_TRENDCACHESIZE: 128MZBX_VALUECACHESIZE: 256M# Zabbix 7.4新增进程配置ZBX_STARTCONNECTORS: 1ZBX_STARTJAVAPOLLERS: 5ZBX_JAVAGATEWAY_ENABLE: "true"ZBX_JAVAGATEWAY: 172.20.0.6ZBX_STARTREPORTWRITERS: 1ZBX_STARTIPMIPOLLERS: 1ZBX_STARTSNMPTRAPPER: 1ZBX_STARTVMWARECOLLECTORS: 1ZBX_VMWAREPERFREQUENCY: 60ZBX_VMWARETIMEOUT: 10ZBX_STARTPOLLERS: 15ZBX_STARTPREPROCESSORS: 15ZBX_STARTTRAPPERS: 15ZBX_STARTDISCOVERERS: 5ZBX_STARTHTTPPOLLERS: 5ZBX_STARTTIMERS: 5ZBX_STARTESCALATORS: 5ZBX_STARTALERTERS: 5ZBX_TIMEOUT: 30ZBX_TRAPPERIMEOUT: 30volumes:- /opt/zabbix/alertscripts:/usr/lib/zabbix/alertscripts- /opt/zabbix/externalscripts:/usr/lib/zabbix/externalscripts- /opt/zabbix/export:/var/lib/zabbix/export- /opt/zabbix/modules:/var/lib/zabbix/modules- /opt/zabbix/enc:/var/lib/zabbix/enc- /opt/zabbix/ssh_keys:/var/lib/zabbix/ssh_keys- /opt/zabbix/ssl/certs:/var/lib/zabbix/ssl/certs- /opt/zabbix/ssl/keys:/var/lib/zabbix/ssl/keys- /opt/zabbix/ssl/ssl_ca:/var/lib/zabbix/ssl/ssl_ca- /opt/zabbix/snmptraps:/var/lib/zabbix/snmptrapsnetworks:zabbix-net:ipv4_address: 172.20.0.3zabbix-web:image: zabbix/zabbix-web-nginx-mysql:alpine-7.4-latestcontainer_name: zabbix-webrestart: alwaysports:- "8080:8080"- "8443:8443"environment:ZBX_SERVER_HOST: 172.20.0.3ZBX_SERVER_PORT: 10051DB_SERVER_HOST: 172.20.0.2MYSQL_DATABASE: zabbixMYSQL_USER: zabbixMYSQL_PASSWORD: zabbix_pwdMYSQL_ROOT_PASSWORD: zabbix_root_pwdPHP_TZ: Asia/ShanghaiZBX_SERVER_NAME: Zabbix-K8s-Monitor-7.4networks:zabbix-net:ipv4_address: 172.20.0.4zabbix-java-gateway:image: zabbix/zabbix-java-gateway:alpine-7.4-latestcontainer_name: zabbix-java-gatewayrestart: alwaysports:- "10052:10052"networks:zabbix-net:ipv4_address: 172.20.0.6zabbix-agent:image: zabbix/zabbix-agent2:alpine-7.4-latestcontainer_name: zabbix-agentrestart: alwaysprivileged: truepid: hostenvironment:ZBX_HOSTNAME: "Zabbix server"ZBX_SERVER_HOST: "172.20.0.3"ZBX_SERVER_PORT: 10051ZBX_ACTIVE_ALLOW: "true"ZBX_PASSIVE_ALLOW: "true"volumes:- /:/rootfs:ro- /var/run:/var/run:ro- /sys:/sys:ronetworks:zabbix-net:ipv4_address: 172.20.0.5networks:zabbix-net:driver: bridgeipam:config:- subnet: 172..20.0.0/24
EOF
 
启动服务
docker-compose up -d

 

等等几分钟,查看服务状态是否正常
# docker-compose ps
WARN[0000] /opt/zabbix/docker-compose.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion 
NAME                  IMAGE                                             COMMAND                   SERVICE               CREATED              STATUS                        PORTS
zabbix-agent          zabbix/zabbix-agent2:alpine-6.0-latest            "/sbin/tini -- /usr/…"   zabbix-agent          About a minute ago   Up About a minute             10050/tcp, 31999/tcp
zabbix-java-gateway   zabbix/zabbix-java-gateway:alpine-6.0-latest      "docker-entrypoint.s…"   zabbix-java-gateway   About a minute ago   Up About a minute             0.0.0.0:10052->10052/tcp
zabbix-mysql          mysql:8.0                                         "docker-entrypoint.s…"   mysql-server          About a minute ago   Up About a minute             3306/tcp, 33060/tcp
zabbix-server         zabbix/zabbix-server-mysql:alpine-6.0-latest      "/sbin/tini -- /usr/…"   zabbix-server         About a minute ago   Up About a minute             0.0.0.0:10051->10051/tcp
zabbix-web            zabbix/zabbix-web-nginx-mysql:alpine-6.0-latest   "docker-entrypoint.sh"    zabbix-web            About a minute ago   Up About a minute (healthy)   0.0.0.0:8080->8080/tcp, 8443/tcp

 

获取Agent容器IP
docker-compose exec zabbix-agent hostname -i
输出:172.20.0.5

 

登录web页面
http://192.168.52.130:8080/
默认用户名:Admin,密码:zabbix

image

 登录之后,修改语言为中文

image

 效果如下:

image

 

点击数据采集-->主机-->Zabbix server,将agent ip 127.0.0.1修改为172.20.0.5,最后点击更新
注意:这里必须使用ip地址,不能使用别名或者域名。

image

 

 
http://www.jsqmd.com/news/416353/

相关文章:

  • 从 requests 到 Playwright 社交媒体视频爬虫的技术演进之路
  • 2026年推荐几家电动扫地车厂家:行业实力品牌盘点 - 品牌排行榜
  • 从零开始构思:当我想要打造一款专属的社交媒体资源解析工具
  • 2026出境游旅行社哪家有优惠活动?热门选择参考 - 品牌排行榜
  • 2026四川学校厨房设备企业排名,实力服务商指南 - 朴素的承诺
  • 2026杭州代理记账公司排名:企业财务服务选择参考 - 品牌排行榜
  • 2026杭州心理咨询医院在线咨询服务平台推荐 - 品牌排行榜
  • 【毕业设计】SpringBoot+Vue+MySQL PS游戏服务网站平台源码+数据库+论文+部署文档
  • 2026四川玻璃隔断厂家TOP3,世纪美通领跑中高端玻璃隔断赛道 - 朴素的承诺
  • Java String 类详解
  • 2026年质量好的电动扫地车推荐:高效清洁设备精选 - 品牌排行榜
  • 2026年初青少年行为矫正机构深度评测与推荐 - 2026年企业推荐榜
  • 2026年看看成都好吃的手工小笼包加盟有啥,美食小吃/小吃/非遗红油小笼包/小笼包/手工小笼包,手工小笼包合作口碑推荐 - 品牌推荐师
  • 2026口碑好的电动扫地车推荐:高性价比品牌解析 - 品牌排行榜
  • 2026年2月青少年心理辅导训练营深度评测与选型指南 - 2026年企业推荐榜
  • ubuntu 配置IP地址的工具
  • 网络安全和数据保护
  • 《SHIT》期刊欢迎您的投稿
  • Pycharm 2025 安装教程
  • 从 Flickr 到本地:构建个人媒体备份工具的实践与思考
  • Sentinel 03,告别服务雪崩!Sentinel 核心概念超通俗讲解
  • 2026年2月河北沙琪玛供应商综合评估与精选推荐 - 2026年企业推荐榜
  • 典型信用评分案例解析:从数据到模型的全流程实战
  • 2026徐州煤矿智能化系统厂家综合评测与选型指南 - 2026年企业推荐榜
  • 从手动下载到自动化工作流:我的Flickr视频备份工具链实践
  • 2026年杭州心理咨询中心有哪几家?专业机构推荐 - 品牌排行榜
  • 武汉家长圈热议:2026年少儿美术训练营如何选? - 2026年企业推荐榜
  • 2026杭州心理咨询哪家医院好?本地专业机构参考 - 品牌排行榜
  • 使用Python和Flask构建在线视频解析服务:从零到部署的实战记录
  • 2026武汉出口木箱服务商评测:五大品牌实力解析与选型指南 - 2026年企业推荐榜