anzhong
作者anzhong·2022-11-30 11:46
IT经理(前)·华晨雷诺金杯

通过docker安装部署zabbix5.4+grafana监控平台

字数 1593阅读 2018评论 0赞 6

(一) Linux 环境准备

  • 查看linux版本

cat /etc/redhat-release

  • 查看linux内核

uname –r

  • 关闭防火墙:

systemctl stop firewalld.service
systemctl disable firewalld.service

  • 关 闭 selinux :

    永久关闭,输入命令“ vi /etc/selinux/config ”,然后将 SELINUX 的值改为“ disabled ”,最后保存退出即可。

    • 修改linux安装源

    备份原来的源:
    cd /etc/yum.repos.d
    mkdir repbak
    mv CentOS-* repbak
    下载新的源文件,并用命令yum makecache建立新的元数据缓存
    rm –rf *
    ls
    wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
    yum makecache

(二) Docker 安装及测试

cd /etc
mkdir docker
cd docker
vi daemon.json

  • 设置开机启动并启动docker
    systemctl enable docker
    systemctl start docker
  • docker-compose是用来做docker的多容器控制,有了docker-compose,我们可以把所有繁琐的docker操作全都一条命令,自动化的完成。
    curl -L https://github.com/docker/compose/releases/download/v2.6.1/docker-compose-uname -s-uname -m -o /usr/local/bin/docker-compose
    chmod +x /usr/local/bin/docker-compose

(三) 使用 docker-compose 一键安装运行 zabbix+grafana

  • 创建安装配置文件:zabbix.ymal ,想要源文件加 todo101
    cd /
    mkdir zabbix
    cd zabbix
    vi zabbix.ymal

  • 创建myql 目录,不然mysql不能启动
    mkdir -p /home/docker/mysql
  • 启动

docker-compose -f zabbix.yaml up –d

  • 确认
    docker ps
    查看进程

  • 客户端连接zabbix


如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

6

添加新评论0 条评论

Ctrl+Enter 发表

相关文章

相关问题

相关资料

X社区推广