监控 GitHub 导入
GitHub 导入器公开了各种 Prometheus 指标,您可以使用这些指标来监控导入器的运行状况和进度。
导入持续时间
名称 | 类型 |
---|---|
github_importer_total_duration_seconds
| histogram |
该指标跟踪每个导入项目(从项目创建到导入过程完成)所花费的总时间(以秒为单位)。
项目名称以 namespace/name
格式存储在 project
标记中(例如 gitlab-cn/gitlab
)。
导入项目数
名称 | 类型 |
---|---|
github_importer_imported_projects
| counter |
该指标跟踪一段时间内导入的项目总数。该指标不公开任何标记。
GitHub API 调用次数
名称 | 类型 |
---|---|
github_importer_request_count
| counter |
该指标跟踪所有项目在一段时间内执行的 GitHub API 调用总数。该指标不公开任何标记。
速率限制错误
名称 | 类型 |
---|---|
github_importer_rate_limit_hits
| counter |
该指标跟踪我们达到 GitHub 速率限制的所有项目的次数。该指标不公开任何标记。
导入议题数
名称 | 类型 |
---|---|
github_importer_imported_issues
| counter |
该指标跟踪所有项目中导入议题的数量。
项目名称以 namespace/name
格式存储在 project
标记中(例如 gitlab-cn/gitlab
)。
导入的拉取请求数
名称 | 类型 |
---|---|
github_importer_imported_pull_requests
| counter |
该指标跟踪所有项目中导入的拉取请求的数量。
项目名称以 namespace/name
格式存储在 project
标记中(例如 gitlab-cn/gitlab
)。
导入评论数
名称 | 类型 |
---|---|
github_importer_imported_notes
| counter |
该指标跟踪所有项目中导入评论的数量。
项目名称以 namespace/name
格式存储在 project
标记中(例如 gitlab-cn/gitlab
)。
导入的拉取请求审核评论数
名称 | 类型 |
---|---|
github_importer_imported_diff_notes
| counter |
该指标跟踪所有项目中导入评论的数量。
项目名称以 namespace/name
格式存储在 project
标记中(例如 gitlab-cn/gitlab
)。
导入的仓库数量
名称 | 类型 |
---|---|
github_importer_imported_repositories
| counter |
该指标跟踪所有项目中导入的仓库的数量。该指标不公开任何标记。