docker安装zabbix

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

一、概述

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

出现以下日志,说明启动成功

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值