
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Azure Service Bus指标的Prometheus导出器,不依赖Azure Monitor,直接连接服务总线并抓取所有队列、主题和订阅的指标。
需要Go 1.10+环境。克隆仓库(放在GOPATH外)后执行:
bashgo build -o servicebus_exporter ./servicebus_exporter --connection-string=[你的连接字符串]
bashdocker run -d -p 9580:9580 -e CONNECTION_STRING=[你的连接字符串] marcinbudny/servicebus_exporter
导出器可通过命令行参数、环境变量或配置文件进行配置。配置文件格式详情请访问https://github.com/namsral/flag%E4%BB%93%E5%BA%93%E3%80%82
| 参数 | 环境变量 | 默认值 | 说明 |
|---|---|---|---|
| --connection-string | CONNECTION_STRING | 无默认 | Azure Service Bus的连接字符串,导出器需要Manage SAS策略 |
| --port | PORT | 9580 | 暴露抓取端点的端口 |
| --timeout | TIMEOUT | 30s | 抓取服务总线时的超时时间 |
| --verbose | VERBOSE | false | 启用详细日志 |
不同消息计数类型的解释请参考这里。
# HELP servicebus_queue_active_messages Queue active messages count # TYPE servicebus_queue_active_messages gauge servicebus_queue_active_messages{name="somequeue"} 0 # HELP servicebus_queue_dead_letter_messages Queue dead letter messages count # TYPE servicebus_queue_dead_letter_messages gauge servicebus_queue_dead_letter_messages{name="somequeue"} 0 # HELP servicebus_queue_max_size_bytes Queue maximum size in bytes # TYPE servicebus_queue_max_size_bytes gauge servicebus_queue_max_size_bytes{name="somequeue"} 1.073741824e+09 # HELP servicebus_queue_scheduled_messages Queue scheduled messages count # TYPE servicebus_queue_scheduled_messages gauge servicebus_queue_scheduled_messages{name="somequeue"} 0 # HELP servicebus_queue_size_bytes Queue size in bytes # TYPE servicebus_queue_size_bytes gauge servicebus_queue_size_bytes{name="somequeue"} 0 # HELP servicebus_queue_transfer_dead_letter_messages Queue transfer dead letter messages count # TYPE servicebus_queue_transfer_dead_letter_messages gauge servicebus_queue_transfer_dead_letter_messages{name="somequeue"} 0 # HELP servicebus_queue_transfer_messages Queue transfer messages count # TYPE servicebus_queue_transfer_messages gauge servicebus_queue_transfer_messages{name="somequeue"} 0 # HELP servicebus_subscription_active_messages Subscription active messages count # TYPE servicebus_subscription_active_messages gauge servicebus_subscription_active_messages{name="somesubscription",topic_name="sometopic"} 0 # HELP servicebus_subscription_dead_letter_messages Subscription dead letter messages count # TYPE servicebus_subscription_dead_letter_messages gauge servicebus_subscription_dead_letter_messages{name="somesubscription",topic_name="sometopic"} 0 # HELP servicebus_subscription_scheduled_messages Subscription scheduled messages count # TYPE servicebus_subscription_scheduled_messages gauge servicebus_subscription_scheduled_messages{name="somesubscription",topic_name="sometopic"} 0 # HELP servicebus_subscription_transfer_dead_letter_messages Subscription transfer dead letter messages count # TYPE servicebus_subscription_transfer_dead_letter_messages gauge servicebus_subscription_transfer_dead_letter_messages{name="somesubscription",topic_name="sometopic"} 0 # HELP servicebus_subscription_transfer_messages Subscription transfer messages count # TYPE servicebus_subscription_transfer_messages gauge servicebus_subscription_transfer_messages{name="somesubscription",topic_name="sometopic"} 0 # HELP servicebus_topic_active_messages Topic active messages count # TYPE servicebus_topic_active_messages gauge servicebus_topic_active_messages{name="sometopic"} 0 # HELP servicebus_topic_dead_letter_messages Topic dead letter messages count # TYPE servicebus_topic_dead_letter_messages gauge servicebus_topic_dead_letter_messages{name="sometopic"} 0 # HELP servicebus_topic_max_size_bytes Topic maximum size in bytes # TYPE servicebus_topic_max_size_bytes gauge servicebus_topic_max_size_bytes{name="sometopic"} 1.073741824e+09 # HELP servicebus_topic_scheduled_messages Topic scheduled messages count # TYPE servicebus_topic_scheduled_messages gauge servicebus_topic_scheduled_messages{name="sometopic"} 0 # HELP servicebus_topic_size_bytes Topic size in bytes # TYPE servicebus_topic_size_bytes gauge servicebus_topic_size_bytes{name="sometopic"} 0 # HELP servicebus_topic_transfer_dead_letter_messages Topic transfer dead letter messages count # TYPE servicebus_topic_transfer_dead_letter_messages gauge servicebus_topic_transfer_dead_letter_messages{name="sometopic"} 0 # HELP servicebus_topic_transfer_messages Topic transfer messages count # TYPE servicebus_topic_transfer_messages gauge servicebus_topic_transfer_messages{name="sometopic"} 0 # HELP servicebus_up Whether the Azure ServiceBus scrape was successful # TYPE servicebus_up gauge servicebus_up 1
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务