Homer 部署准备
本文提供了 Homer 监控服务的前提条件和服务器要求。你需要准备好服务器环境,然后联系 Yeastar 以进行后续部署。
前提条件
为确保 Homer 服务正常工作,请确保系统中的以下服务器运行所需的固件版本:
| 服务器 | 要求 |
|---|---|
| YCM 服务器 | 87.17.0.22 或更高版本 |
| SBC 服务器 / SBC Proxy 服务器 | 86.17.0.16 或更高版本 |
| PBXHub 服务器 | 85.17.0.16 或更高版本 |
| P 系列云 PBX | 84.20.0.128 或更高版本 |
支持的部署选项
Homer 服务器支持以下两种部署选项,你可以按需选择其一并完成相应的准备工作。
- 选项 1:部署在 YCM 服务器上若选择此项,你需要完成以下部署准备:
- 修改现有 YCM 服务器规格,以满足部署要求。更多信息,请参见 调整 YCM 服务器规格。
- 联系 Yeastar,提供环境信息并申请部署。
- 选项 2:部署在独立服务器上若选择此项,你需要完成以下部署准备:
- 准备一台满足部署要求的新服务器。更多信息,请参见 准备独立服务器。
- 联系 Yeastar,提供环境信息并申请部署。
调整 YCM 服务器规格
根据以下要求配置你的 YCM 服务器,以确保 Homer 可以成功部署。
- 硬件要求
-
资源 要求 CPU Intel 品牌,8 vCPU (线程),3 GHz 注: 最低要求为 6 vCPU。内存 16 GB 存储 500 GB 重要: 最低 150 MB/s 的读取速度和 150 MB/s 的写入速度。 - 网络端口要求
-
配置防火墙,开放 TCP 端口 9080 和 5432,允许从公网进行入站访问。
准备独立服务器
- 硬件要求
-
资源 要求 CPU Intel 品牌,4 vCPU (线程),3 GHz 内存 8 GB 存储 500 GB 重要: 最低 150 MB/s 的读取速度和 150 MB/s 的写入速度。 - 操作系统要求
-
项目 要求 版本 Ubuntu 24.04 LTS (64-bit) 语言 英语 重要: 请将默认的操作系统语言设置为英语,以保证服务器正常运行。 - 网络要求
-
项目 说明 部署位置 服务器必须与系统中的其他服务器位于同一 VPC 中,以确保 Homer 可以与其他服务器进行内部通信。 公网访问 为服务器分配一个公网 IP 地址。 注: 为提供更安全的访问,建议为服务器配置一个域名 (如homer.yourcompany.com),并为该域名准备有效的 SSL/TLS 证书以实现安全访问。防火墙规则 开放 TCP 端口 9080 和 5432,允许从公网进行入站访问。