GitHub 指标监控

强大的性能和简单的集成,由 InfluxData 构建的开源数据连接器 Telegraf 提供支持。

50 亿+

Telegraf 下载量

#1

时序数据库
来源:DB Engines

10 亿+

InfluxDB 下载量

2,800+

贡献者

目录

强大的性能,无限的扩展

收集、组织和处理海量高速数据。当您将任何数据视为时序数据时,它都更有价值。借助 InfluxDB,排名第一的时序平台,旨在与 Telegraf 一起扩展。

查看入门方法

GitHub 是一个代码托管平台,用于软件开发和版本控制,以及使用流行的 Git 进行协作。GitHub 让个人和团队可以管理其软件项目代码。

为什么要使用 GitHub Telegraf 插件?

当您在团队中使用 GitHub 时,收到关于新提交以及存储库及其关联分支的更改通知,可以帮助您了解项目的状态。GitHub Telegraf 插件可以收集关于未解决问题、分支、星标等的指标,以帮助您做到这一点。在您的 InfluxDB 实例中收集这些指标以及其他项目指标、性能指标甚至 Google Lighthouse 指标,您就可以开始确信您的软件项目不仅按计划进行,而且还达到了您要求的高性能标准。

如何使用 GitHub Telegraf 插件

配置 GitHub Telegraf 插件,通过列出您的存储库名称、API 访问令牌、API 企业 URL、超时以及您希望查询的任何字段,从 GitHub 收集您的存储库信息。将 Telegraf 插件指向您的 InfluxDB 实例,并构建仪表板和警报以显示您的项目状态。

注意:您还可以使用 Webhook Telegraf 输入作为收集存储库信息的替代方法。

用于监控的关键 GitHub 指标

您应主动监控的一些重要 GitHub 指标包括

  • 标签
    • name - 存储库名称
    • owner - 存储库的所有者
    • language - 存储库的主要语言
    • license - 为存储库设置的许可证
  • 字段
    • forks (int)
    • open_issues (int)
    • networks (int)
    • size (int)
    • subscribers (int)
    • stars (int)
    • watchers (int)

如果您还使用 Internal Telegraf 插件,则可以从您的 GitHub 存储库收集其他指标

  • 标签
    • access_token - 对配置的访问令牌或“未验证”的混淆引用
  • 字段
    • limit - 您每小时限制的请求数
    • remaining - 您剩余的请求数(每小时)
    • blocks - 由于速率限制而被阻止的请求数
有关更多信息,请查看文档。

项目 URL   文档

强大的性能,无限的扩展

收集、组织和处理海量高速数据。当您将任何数据视为时序数据时,它都更有价值。借助 InfluxDB,排名第一的时序平台,旨在与 Telegraf 一起扩展。

查看入门方法

相关集成