一、概述
Zabbix 是一款能够监控众多网络参数和服务器的健康度和完整性的软件。Zabbix 使用灵活的通知机制,允许用户为几乎任何事件配置基于邮件的警报。这样可以快速相应服务器问题。Zabbix 基于存储的数据提供出色的报告和数据可视化。这些功能使得 Zabbix 成为容量规划的理想选择。
官方安装文档:
https://www.zabbix.com/documentation/5.4/zh/manual/installation/containers
二、安装
环境说明
master-server
ip地址:192.168.1.3
下载镜像
docker pull mysql:5.7
docker pull zabbix/zabbix-java-gateway:5.4-alpine-latest
docker pull zabbix/zabbix-server-mysql:5.4-alpine-latest
docker pull zabbix/zabbix-web-nginx-mysql:5.4-alpine-latest
创建目录
mkdir -p /data/zabbix/mysql/data
mkdir -p /data/zabbix/master
安装mysql
docker run -d \
--name mysql-server \
--restart=always \
--privileged=true \
-e MYSQL_DATABASE="zabbix" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="zabbix_pwd" \
-e MYSQL_ROOT_PASSWORD="root_pwd" \
-v /data/zabbix/mysql/data:/var/lib/mysql \
-d mysql:5.7 \
--character-set-server=utf8 \
--collation-server=utf8_unicode_ci
查看日志
docker logs -f mysql-server
出现以下日志,说明启动成功

文章介绍了如何在Docker环境下安装和配置Zabbix监控系统,包括下载镜像、创建目录、安装MySQL、Zabbix-java-gateway、Zabbix-server和web界面,以及解决中文乱码问题的过程。通过配置,Zabbix能够监控网络参数,提供邮件警报和数据可视化报告。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



