首页 > 其他分享 >zabbix基于容器化在UOS1050E上面的安装与使用

zabbix基于容器化在UOS1050E上面的安装与使用

时间:2022-11-30 21:34:19浏览次数:41  
标签:化在 mysql 6.0 -- zabbix MYSQL UOS1050E docker

前言

想着能够监控一下操作系统的日志.
因为国产化的需求, 所以我这边使用了UOS1050E
安装zabbix时多次提示缺少php-json
或者是缺少一些libevent等组件.
自己尝试进行解决发现比较费时费力
想了想还是容器化进行安装吧
所以进行简单总结

严重说明
想进行监控系统和数据库日志.
还没实现...

获取镜像

使用的地址是 10.xxx.80.1
docker pull zabbix/zabbix-web-service:ol-6.0-latest
docker pull zabbix/zabbix-agent:ol-6.0-latest
docker pull zabbix/zabbix-web-nginx-mysql:ol-6.0-latest
docker pull zabbix/zabbix-proxy-mysql:ol-6.0-latest
docker pull zabbix/zabbix-server-mysql:ol-6.0-latest
docker pull zabbix/zabbix-java-gateway:ol-6.0-latest

进行部署

docker network create --subnet 172.20.0.0/16 --ip-range 172.20.240.0/20 zabbix-net
# Mysql数据库. 这个准备用本地文件来处理
docker run --name mysql-server -t \
      -e MYSQL_DATABASE="zabbix" \
      -e MYSQL_USER="zabbix" \
      -e MYSQL_PASSWORD="Testxxxx" \
      -e MYSQL_ROOT_PASSWORD="Testxxxx" \
      --network=zabbix-net \
      --restart unless-stopped \
      -d mysql:8.0.31 \
      --character-set-server=utf8 --collation-server=utf8_bin \
      --default-authentication-plugin=mysql_native_password
# java处理.
docker run --name zabbix-java-gateway -t \
      --network=zabbix-net \
      --restart unless-stopped \
      -d zabbix/zabbix-java-gateway:ol-6.0-latest
# 
docker run --name zabbix-server-mysql -t \
      -e DB_SERVER_HOST="mysql-server" \
      -e MYSQL_DATABASE="zabbix" \
      -e MYSQL_USER="zabbix" \
      -e MYSQL_PASSWORD="Testxxxx" \
      -e MYSQL_ROOT_PASSWORD="Testxxxx" \
      -e ZBX_JAVAGATEWAY="zabbix-java-gateway" \
      --network=zabbix-net \
      -p 10051:10051 \
      --restart unless-stopped \
      -d zabbix/zabbix-server-mysql:ol-6.0-latest
#
    docker run --name zabbix-web-nginx-mysql -t \
        -e ZBX_SERVER_HOST="zabbix-server-mysql" \
        -e DB_SERVER_HOST="mysql-server" \
        -e MYSQL_DATABASE="zabbix" \
        -e MYSQL_USER="zabbix" \
        -e MYSQL_PASSWORD="Test20131127" \
        -e MYSQL_ROOT_PASSWORD="Test20131127" \
        --network=zabbix-net \
        -p 88:8080 \
        --restart unless-stopped \
        -d zabbix/zabbix-web-nginx-mysql:ol-6.0-latest

默认密码以及修改

进入 administrator-users 点击 change password
输入新密码
注意默认用户密码是
Admin:zabbix
我这边修改成 Testxxxxxxxx

修改语言以及theme等.

user-setting->profile

Docker搭建agent的处理

  • 注意需要处理一下机器名和地址等.
docker run --name zabbix-agent \
-e ZBX_HOSTNAME="10.110.82.176" \
-e ZBX_SERVER_HOST="10.110.80.1" \
-p 10050:10050 \
-e ZBX_SERVER_PORT=10051 \
-d zabbix/zabbix-agent:ol-6.0-latest

标签:化在,mysql,6.0,--,zabbix,MYSQL,UOS1050E,docker
From: https://www.cnblogs.com/jinanxiaolaohu/p/16939822.html

相关文章

  • zabbix安装与使用
    安装包地址​​https://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Development/4.2.0alpha3/zabbix-4.2.0alpha3.tar.gz​​​​https://jaist.dl.source......
  • zabbix监控进程和监控日志
    zabbix监控进程和监控日志文章目录zabbix监控进程和监控日志一、自定义监控进程1、新建脚本存放目录2、修改zabbix_agentd.conf文件3、zabbixserver端进行测试......
  • Zabbix email 配置
    监控的目的就是主动发现故障和问题,在它们没有产生影响或影响很小的时候就修复它们。Zabbix支持多种报警方式,可以适应多种场景,在发送故障后,主动通知到相关人员。Zabbix支......
  • Zabbix与乐维监控对比分析(一)——架构、性能篇
     近年来,Zabbix凭借其近乎无所不能的监控及优越的性能一路高歌猛进,在开源监控领域独占鳌头;而作为后起的新锐IT监控平台——乐维监控,则不断吸收Zabbix,Prometheus等优秀......
  • Zabbix与乐维监控对比分析(一)——架构、性能篇
    近年来,Zabbix凭借其近乎无所不能的监控及优越的性能一路高歌猛进,在开源监控领域独占鳌头;而作为后起的新锐IT监控平台——乐维监控,则不断吸收Zabbix,Prometheus等优秀开源平......
  • Zabbix与乐维监控对比分析(一)——架构、性能篇
    近年来,Zabbix凭借其近乎无所不能的监控及优越的性能一路高歌猛进,在开源监控领域独占鳌头;而作为后起的新锐IT监控平台——乐维监控,则不断吸收Zabbix,Prometheus等优秀开源平......
  • 乐维监控与Zabbix对比分析(一)——架构、性能
    近年来,Zabbix凭借其近乎无所不能的监控及优越的性能一路高歌猛进,在开源监控领域独占鳌头;而作为后起的新锐监控平台——乐维监控,则不断吸收Zabbix,Prometheus等优秀开源平台......
  • zabbix监控网络断网情况--初级版
    zabbix初级监控,通过IMCP方式PING即可添加网络网关IP地址,鉴于zabbix一般报警方式采取发送邮件、钉钉、微信报警需要网络环境支持,于是至少设置zabbix服务器双网通,建议有条件......
  • Zabbix飞书机器人告警
    Zabbix飞书机器人告警步骤:飞书创建群组-添加自定义机器人,复制自定义机器人的webhook地址;zabbix服务器脚本目录下新建feishu.py脚本,并配置webhook地址;创建zabbix报警媒......
  • 安装grafana-zabbix
    安装grafana-zabbix#联网安装方式grafana-clipluginsinstallalexanderzobnin-zabbix-appservicegrafana-serverrestart#最新4.0.1版本需要在配置文件里增加以下配......