fix: allow verified offline monitoring releases

This commit is contained in:
hectorzhao
2026-08-26 14:33:44 +08:00
parent b0bdb608c1
commit c769b60aaa
3 changed files with 18 additions and 4 deletions
+2
View File
@@ -12,6 +12,8 @@ bash tools/monitoring/install-service-exporters.sh
Debian/Ubuntu 使用系统包;Alibaba Cloud Linux 4 ARM64 使用脚本中锁定版本和 SHA-256 的官方 release 二进制。第一个脚本安装 Prometheus 与 Node Exporter,备份已有配置并校验规则;第二个脚本安装 PostgreSQL、Redis 和 Nginx Exporter,开启 MinIO 回环原生指标。API 指标仅监听 `127.0.0.1:9464`,Gateway 指标复用回环控制端口 `8090`。9090、9100、9187、9121、9113 和 9464 均不得对公网开放。两个脚本均会打印恢复资产路径。
目标服务器无法稳定访问 GitHub 时,可先把脚本中锁定版本的 tar.gz 上传到只允许 root 写入的目录,再为两个脚本设置 `MONITORING_RELEASE_CACHE_DIR=/path/to/cache`。脚本仍会使用内置 SHA-256 二次校验缓存文件,不会信任未校验的上传内容。
安装后将下列配置写入`/etc/cmpp-platform/cmpp-platform.env`,再按正常发布窗口重启API
```dotenv