bs(big sibling)是tsuru平台的核心组件,运行在每个Docker节点的专用容器中。其主要功能是监控并收集同节点上应用容器的关键信息,包括应用日志、性能指标和单元状态,并将这些信息报告给tsuru API。此外,bs还作为syslog服务器接收容器日志,并支持将日志转发到多个远程syslog端点。
tsuru app-log命令查看),并支持转发到多个远程syslog端点。cpu_max(最大CPU使用率)、mem_max(最大内存使用量)、mem_pct_max(最大内存使用率百分比)。statsd或logstash后端。适用于tsuru平台环境,用于集中监控和管理Docker节点上的应用容器。适合需要实时掌握容器运行状态、集中收集应用日志、监控容器性能指标的场景,帮助管理员和开发者及时发现并处理容器异常。
通过在bs容器中设置环境变量进行功能配置,可使用tsuru-admin bs-env-set命令管理。主要环境变量说明如下:
STATUS_INTERVAL
STATUS_INTERVAL=30(每30秒执行一次状态报告)SYSLOG_FORWARD_ADDRESSES
SYSLOG_FORWARD_ADDRESSES=syslog://logserver1:514,syslog://logserver2:514SYSLOG_TIMEZONE
Asia/Shanghai)SYSLOG_TIMEZONE=Asia/ShanghaiMETRICS_INTERVAL
METRICS_INTERVAL=10(每10秒收集一次指标)METRICS_BACKEND
statsd、logstashMETRICS_BACKEND=statsdMETRICS_LOGSTASH_CLIENT
tsuruMETRICS_LOGSTASH_CLIENT=prod-tsuruMETRICS_LOGSTASH_PORT
METRICS_LOGSTASH_PORT=5000METRICS_LOGSTASH_HOST
localhostMETRICS_LOGSTASH_HOST=logstash.prod.comMETRICS_ELASTICSEARCH_HOST
METRICS_ELASTICSEARCH_HOST=es.prod.comMETRICS_STATSD_PREFIX
{prefix}tsuru.{appname}.{hostname}METRICS_STATSD_PREFIX=prod.(生成指标键如prod.tsuru.myapp.node1)METRICS_STATSD_PORT
METRICS_STATSD_PORT=8126METRICS_STATSD_HOST
localhostMETRICS_STATSD_HOST=statsd.prod.comBS_DEBUG
falseBS_DEBUG=true(启用调试日志输出)使用Unix Socket连接Docker API,配置状态报告间隔30秒,转发日志到远程syslog服务器,并启用Statsd指标收集:
bashdocker run -d \ --name bs \ -v /var/run/docker.sock:/var/run/docker.sock \ # 挂载Docker Unix Socket -e STATUS_INTERVAL=30 \ -e SYSLOG_FORWARD_ADDRESSES=syslog://syslog.prod.com:514 \ -e SYSLOG_TIMEZONE=Asia/Shanghai \ -e METRICS_BACKEND=statsd \ -e METRICS_STATSD_HOST=statsd.prod.com \ -e METRICS_STATSD_PREFIX=prod. \ tsuru/bs
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务