这将注册一个 Blackbox 节点到 OpenTDP 云边拨测集群服务,运行前请确认知晓自己在做什么。
选择一种注册方法,修改变量后运行响应的代码,即可注册你的节点到 OpenTDP 云边拨测集群服务。
切勿在变量中添加更多的;
,否则可能导致无法正常注册。
前往版本发布页下载合适的二进制文件,参考下面的脚本,修改环境变量,并添加为开机器启动脚本。
#!/bin/sh # NODE_NAME=your-node-name NODE_OWNER=your-nickname NODE_REGION=your-city NODE_ISP=your-isp NODE_BANNER=your-banner exec ./tdp-blackbox &
参数 --publish 9115:9115
并不是必须的,这决于该节点是否仍需要为其它 Prometheus 提供服务,如果不需要请删除它。
docker pull rehiy/blackbox docker run -d \ --name blackbox \ --restart always \ --cap-add=NET_ADMIN \ --publish 9115:9115 \ --env NODE_NAME=your-node-name \ --env NODE_OWNER=your-nickname \ --env NODE_REGION=your-city \ --env NODE_ISP=your-isp \ --env NODE_BANNER=your-banner \ rehiy/blackbox # 查看注册日志 docker logs -f blackbox # 停止并删除容器 docker rm -rf blackbox