最低部署环境
- CPU≥ 8 核
- 内存≥ 16 GB
- 硬盘≥ 500 GB
- 操作系统Ubuntu
- 系统架构x86_64
在这里完成环境准备、安装包下载与软件部署,联系我们获取试用授权,在实际环境中验证监控效果。
请先确认部署服务器、网络和软件环境满足要求。
端口提醒安装命令会使用 80、15001、162/UDP、514/UDP,请提前确认端口未被其他服务占用,并按现场网络策略放行。
在部署服务器上执行以下命令。
cat /etc/os-release
uname -m已安装 Docker?直接获取 OPSEYE 离线包。
Docker 29.4.0 · Linux x86_64
用于下方“安装 Docker”步骤。下载后上传至服务器,完成运行环境安装;已有 Docker 环境可跳过。
56c90317a05d86bd84f2bf8d086faefce6f31f82e8c92880de7710dd5f8ce5b7OPSEYE v3.0.0
当前提供 OPSEYE v3.0.0 组件归档。下方镜像部署步骤使用交付的 opseye_3.0.0.tar 镜像文件。
d6ca5fa8d51b01a9f840c17dd6ed8a38a7d82e2ab1e0ab5568f31de2a6153ff7将 tgz 包上传到服务器,并切换到 tgz 包所在目录。
tar zxvf docker-29.4.0.tgz -C /usr/local/cp /usr/local/docker/* /usr/bin/vim /etc/systemd/system/docker.service将以下内容复制到文件中并保存。
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
# 执行docker的二进制文件路径
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
# 让docker进程在后台运行
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
TimeoutStartSec=0
# 重启策略
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.targetsystemctl daemon-reloadsystemctl enable docker
systemctl is-enabled docker ##返回enable表示自启生效返回 enabled 表示开机自启生效。
systemctl start dockersystemctl status docker显示 active (running) 表示启动成功。
按文档的“检查 → 卸载 → 重启 Docker”顺序处理。下方为 Ubuntu 命令;原文的 rpm、yum 命令适用于 RPM/Yum 系统。
dpkg-query -W -f='${Status}\n' podman 2>/dev/null | grep -q 'install ok installed' && echo 'Podman 已安装' || echo 'Podman 未安装'仅在上一步显示“Podman 已安装”时执行。
sudo apt remove -y podmansudo systemctl restart docker服务器可连通公网时,按以下步骤部署 OPSEYE。
docker network create opseyedocker run -d --cgroupns=host --name opseye --network opseye --restart unless-stopped -p 80:80 -p 15001:15001 -p 162:162/udp -p 514:514/udp -v /var/run/docker.sock:/var/run/docker.sock -v /data/opseye/mysql:/var/lib/mysql -v /data/opseye/logs:/var/log/opseye registry.cn-hangzhou.aliyuncs.com/opseye/opseye:v3.0.0docker ps | grep opseye连接失败时,通过容器日志排查问题。
docker logs opseye浏览器访问 http://部署服务器IP/auth/setup 获取授权码,按下方“授权与首次访问”提交并更新授权。
Docker 安装完成后,按以下顺序创建网络、上传镜像并启动 OPSEYE。
docker network create opseyenetstat -tulpn | grep -E "80|15001|162|514"或使用:
ss -tulpn | grep -E "80|15001|162|514"将镜像包上传至部署服务器,并切换到镜像包所在目录。文档中的镜像文件名为 opseye_3.0.0.tar。
文件核对当前下载文件 opseye_v3.0.0.tar 为组件归档;下方 docker load 命令需要交付的 Docker 镜像包 opseye_3.0.0.tar。
docker load < opseye_3.0.0.tardocker run -d --cgroupns=host --name opseye --network opseye --restart unless-stopped -p 80:80 -p 15001:15001 -p 162:162/udp -p 514:514/udp -v /var/run/docker.sock:/var/run/docker.sock -v /data/opseye/mysql:/var/lib/mysql -v /data/opseye/logs:/var/log/opseye opseye:v3.0.0docker ps | grep opseye连接失败时,通过容器日志排查问题。
docker logs opseye浏览器访问 http://部署服务器IP/auth/setup 获取授权码。
获取授权码后,按下方“授权与首次访问”提交申请。
获取授权码后提交给我们,收到授权文件后上传并更新。
http://部署服务器IP/auth/setup,复制页面显示的授权码。申请将发送至 marketing@live400.com,我们核对后反馈授权文件。
初始账号账号为 admin;初始密码请以交付资料为准。首次登录后请修改初始密码。
申请在线 Demo,先体验产品,再规划本地部署。