
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
github_exporter是一个从GitHub API导出各种GitHub仓库指标(包括洞察和流量指标)到Prometheus兼容端点的工具。它支持通过GitHub GraphQL API V4和REST API V3获取数据,提供丰富的仓库指标,帮助用户监控GitHub仓库的活动、性能和健康状况。
github_exporter使用GitHub https://developer.github.com/v4/ 和 https://developer.github.com/v3/%EF%BC%8C%E4%B8%A4%E8%80%85%E6%9C%89%E7%8B%AC%E7%AB%8B%E7%9A%84%E9%80%9F%E7%8E%87%E9%99%90%E5%88%B6%E3%80%82%E4%BD%BF%E7%94%A8%E4%B8%AA%E4%BA%BA%E8%AE%BF%E9%97%AE%E4%BB%A4%E7%89%8C%E6%97%B6%EF%BC%8C%E9%BB%98%E8%AE%A4%E9%99%90%E5%88%B6%E4%B8%BA5000%E8%AF%B7%E6%B1%82/%E5%B0%8F%E6%97%B6%E3%80%82
为避免速率限制或滥用错误,强烈建议配置较长的抓取间隔。如仍有问题,应启用spread参数以在抓取间隔内分散请求。
更多信息:
强烈建议使用GitHub令牌。
如何获取令牌:https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line#creating-a-token
更多信息:
index.js -t <token> -i 600 [ -s ] [ -l :: ] [ -p 9171 ] [ -o organization ] [ -u user ] [ -r owner/repository ] 抓取设置: --interval, -i 抓取间隔 [数字] [默认值: 600] --spread, -s 在间隔内分散请求 [布尔值] [默认值: false] --scraper, -S 启用或禁用抓取器 [数组] [默认值: ["summarize","extended-summarize","rate-limit","contributors","status","traffic-clones","traffic-top-paths","traffic-top-referrers","traffic-views"]] 抓取目标: --organization, -o 要抓取的GitHub组织。可多次定义或用逗号分隔列表 [数组] [默认值: []] --user, -u 要抓取的GitHub用户。可多次定义或用逗号分隔列表 [数组] [默认值: []] --repository, -r 要抓取的GitHub仓库。可多次定义或用逗号分隔列表。格式: <所有者>/<仓库> [数组] [默认值: []] 绑定选项: --host 导出器绑定地址 [默认值: "::"] --port, -p 导出器绑定端口 [数字] [默认值: 9171] 日志选项: --log-level 应用日志级别 [选项: "error", "warn", "info", "http", "verbose", "debug", "silly"] [默认值: "info"] --log-file 日志文件路径 --log-console 输出日志到控制台 [布尔值] [默认值: true] --log-format 应用日志格式 [默认值: "cli"] 选项: --version 显示版本号 [布尔值] --config JSON配置文件路径 --token, -t GitHub个人访问令牌 [必需] --help, -h 显示帮助 [布尔值] 支持环境变量。前缀: GITHUB_EXPORTER,例如 --token 对应 GITHUB_EXPORTER_TOKEN 更多信息,请查看手册: https://github.com/jkroepke/github_exporter
若不想在命令行中定义敏感选项(如令牌),可在.env文件中定义。
更多关于.env文件的信息:
bashdocker run --name github_exporter -d \ --restart=always -p 9171:9171 \ -e GITHUB_EXPORTER_TOKEN=<你的令牌> \ -e GITHUB_EXPORTER_ORGANIZATION=组织1,组织2 \ -e GITHUB_EXPORTER_USER=用户1,用户2 \ -e GITHUB_EXPORTER_REPOSITORY=jkroepke/github_exporter,jkroepke/helm-secrets,jkroepke/2Moons \ jkroepke/github-exporter
也可使用https://github.com/jkroepke/github_exporter/blob/master/docker-compose.yml%E9%83%A8%E7%BD%B2%E3%80%82
bashnpm install -g github_exporter github_exporter --token=<你的GH令牌> --repository=jkroepke/github_exporter
# HELP github_repo_scraped 成功抓取仓库 # TYPE github_repo_scraped gauge github_repo_scraped{owner="jkroepke",repository="jkroepke/github_exporter"} 1 # HELP github_repo_info 仓库基本信息 # TYPE github_repo_info gauge github_repo_info{owner="jkroepke",repository="jkroepke/github_exporter",licence="MIT License",language="JavaScript"} 1 # HELP github_repo_is_disabled 仓库是否已禁用 # TYPE github_repo_is_disabled gauge github_repo_is_disabled{owner="jkroepke",repository="jkroepke/github_exporter"} 0 # HELP github_repo_is_fork 仓库是否为分支 # TYPE github_repo_is_fork gauge github_repo_is_fork{owner="jkroepke",repository="jkroepke/github_exporter"} 0 # HELP github_repo_is_archived 仓库是否已归档 # TYPE github_repo_is_archived gauge github_repo_is_archived{owner="jkroepke",repository="jkroepke/github_exporter"} 0 # HELP github_repo_created_at 仓库创建时间 # TYPE github_repo_created_at gauge github_repo_created_at{owner="jkroepke",repository="jkroepke/github_exporter"} 1580644595000 # HELP github_repo_updated_at 仓库最后更新时间 # TYPE github_repo_updated_at gauge github_repo_updated_at{owner="jkroepke",repository="jkroepke/github_exporter"} 1582195922000 # HELP github_repo_pushed_at 仓库最后推送时间 # TYPE github_repo_pushed_at gauge github_repo_pushed_at{owner="jkroepke",repository="jkroepke/github_exporter"} 1582244313000 # HELP github_repo_watchers_total 仓库关注者数量 # TYPE github_repo_watchers_total gauge github_repo_watchers_total{owner="jkroepke",repository="jkroepke/github_exporter"} 1 # HELP github_repo_stars_total 仓库星标数量 # TYPE github_repo_stars_total gauge github_repo_stars_total{owner="jkroepke",repository="jkroepke/github_exporter"} 2 # HELP github_repo_fork_total 仓库分支数量 # TYPE github_repo_fork_total gauge github_repo_fork_total{owner="jkroepke",repository="jkroepke/github_exporter"} 1 # HELP github_rate_limit_limit GitHub API速率限制上限 # TYPE github_rate_limit_limit gauge github_rate_limit_limit{api="core"} 5000 # HELP github_rate_limit_remaining GitHub API剩余速率限制 # TYPE github_rate_limit_remaining gauge github_rate_limit_remaining{api="core"} 4796 # HELP github_repo_traffic_clones 仓库克隆总数 # TYPE github_repo_traffic_clones gauge github_repo_traffic_clones{owner="jkroepke",repository="jkroepke/github_exporter",week="latest"} 16 # HELP github_repo_traffic_unique_clones 仓库独立克隆数 # TYPE github_repo_traffic_unique_clones gauge github_repo_traffic_unique_clones{owner="jkroepke",repository="jkroepke/github_exporter",week="latest"} 8
https://github.com/jkroepke/github_exporter/blob/master/LICENSE
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。





来自真实用户的反馈,见证轩辕镜像的优质服务