DogStatsD 独立镜像是基于 StatsD 协议的轻量级指标聚合器,专为自定义指标收集设计。作为 Datadog 生态的一部分,它能够独立部署(无需完整 Datadog Agent),负责接收、聚合应用程序发送的自定义指标,并将其高效转发至 Datadog 平台,适用于容器化、微服务等场景的指标集中管理。
count、计量 gauge、定时 timing、直方图 histogram 等),支持自定义指标上报。| 标签格式 | 说明 |
|---|---|
latest | 最新稳定版本 |
7 / 7.X.X | Agent 7 系列版本(当前主版本) |
6.X.X | 历史 Agent 6 系列版本(兼容无破坏性变更) |
注意:6.x 与 7.x 版本间无功能破坏性变更,版本号仅同步 Datadog Agent 主版本策略。
通过 docker run 快速启动容器,需映射 UDP 端口(默认 8125)并配置必要环境变量:
bashdocker run -d \ --name dogstatsd \ -p 8125:8125/udp \ # DogStatsD 默认 UDP 端口 -e DD_API_KEY=<your_datadog_api_key> \ # 替换为实际 API Key -e DD_SITE=datadoghq.com \ # 可选,指定 Datadog 站点(如欧洲区为 datadoghq.eu) -e DD_TAGS="env:prod,app:my-service" \ # 可选,全局标签(键值对格式,逗号分隔) gcr.io/datadoghq/dogstatsd:latest # 或指定标签如 7
创建 docker-compose.yml 配置文件:
yamlversion: '3' services: dogstatsd: image: gcr.io/datadoghq/dogstatsd:7 # 指定 7 系列版本 container_name: dogstatsd ports: - "8125:8125/udp" # 暴露 UDP 端口接收指标 environment: - DD_API_KEY=<your_datadog_api_key> # 必填,Datadog API Key - DD_SITE=datadoghq.com # 可选,默认 datadoghq.com - DD_TAGS="env:prod,team:backend" # 可选,全局标签 - DD_DOGSTATSD_PORT=8125 # 可选,自定义监听端口(默认 8125) restart: unless-stopped # 确保服务持续运行
启动命令:docker-compose up -d
| 环境变量 | 描述 | 默认值 | 必填 |
|---|---|---|---|
DD_API_KEY | Datadog API 密钥,用于认证并将指标发送至 Datadog 平台 | 无 | 是 |
DD_SITE | Datadog 站点域名,根据部署地区选择(如美国区 datadoghq.com、欧洲区 datadoghq.eu) | datadoghq.com | 否 |
DD_TAGS | 全局标签,格式为 key:value,多标签用逗号分隔(如 env:prod,app:api),将附加到所有指标 | 无 | 否 |
DD_DOGSTATSD_PORT | DogStatsD 监听端口(UDP) | 8125 | 否 |
DD_DOGSTATSD_NON_LOCAL_TRAFFIC | 是否允许非本地流量(如跨容器/主机指标发送),设为 true 开启 | false | 否 |
DD_AGGREGATOR_BUCKETS | 指标聚合时间窗口(秒),控制指标本地缓存与聚合周期 | 10 | 否 |
如遇部署或运行问题,可通过 Datadog 支持团队 获取帮助。
若需贡献代码或报告 Bug,可访问 Datadog Agent GitHub 仓库 提交 issue 或 PR。
来自真实用户的反馈,见证轩辕镜像的优质服务
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
在 Linux 系统配置镜像加速服务
在 Docker Desktop 配置镜像加速
Docker Compose 项目配置加速
Kubernetes 集群配置 Containerd
在宝塔面板一键配置镜像加速
Synology 群晖 NAS 配置加速
飞牛 fnOS 系统配置镜像加速
极空间 NAS 系统配置加速服务
爱快 iKuai 路由系统配置加速
绿联 NAS 系统配置镜像加速
QNAP 威联通 NAS 配置加速
Podman 容器引擎配置加速
HPC 科学计算容器配置加速
ghcr、Quay、nvcr 等镜像仓库
无需登录使用专属域名加速
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429