Prometheus 项目遵循 Prometheus 治理。
Prometheus 是在开放环境中开发的。以下是我们用于沟通和贡献的一些渠道
CNCF Slack 上的 #prometheus
频道。
irc.libera.chat 上的 #prometheus
频道。
基于 Web 的讨论论坛,位于 discuss.prometheus.io,由 Discourse 托管。
我们有一个公共活动日历,您可以使用它来加入我们。
如果您只想大致了解,只需使用我们的 在您浏览器时区中的 Web 视图。
如果您正在使用 Google 产品,这里有一个 自动链接,可将其添加到您自己的 Google 日历。
如果您正在使用其他日历,这里有一个 .ics 文件,可添加到非 Google 日历。
@prometheus.io 在 Bluesky 上。
要提交错误报告和功能请求,请使用相关 Prometheus 仓库的 GitHub issue 跟踪器。 对于问题和讨论,许多仓库都提供 GitHub 讨论区。 通常,此处列出的其他社区渠道最适合获得支持或讨论总体主题。
请不要向单个项目成员寻求支持。 请改用上述渠道,整个社区可以在那里帮助您并从提供的解决方案中受益。 如果社区支持不足以解决您的情况,请参阅支持与培训页面。
我们欢迎社区贡献! 请参阅各个 Prometheus 仓库中的 CONTRIBUTING.md
文件,了解如何提交更改的说明。 如果您计划进行更详细或可能引起争议的更改,请在发送拉取请求之前在开发者 IRC 频道或邮件列表中讨论它们。
我们每周都会举办公开会议,重点讨论 Prometheus 的开发和贡献。 它是为开发人员和维护人员会面和解除障碍、结对审查以及讨论 Prometheus 和相关官方项目(例如 node_exporter
、alertmanager
)的开发方面而设。 以下链接的文档包含所有详细信息,包括如何注册。
CNCF Slack 上的 #prometheus-dev
频道。
irc.libera.chat 上的 #prometheus-dev
频道。
prometheus-developers (镜像) - 用于讨论 Prometheus 开发。
Prometheus 贡献者办公时间 - 每周公开会议,重点讨论 Prometheus 的开发和贡献。
开发者峰会是公开会议,旨在讨论更深入的开发主题。 它们目前每月在线上举行一次会议。(有关详细信息,请查看上面“社区”部分中链接的公共活动日历。)Prometheus 团队根据最近通过其他渠道进行的讨论来策划议程。 要提出主题,请至少在峰会前 24 小时发送邮件至 开发邮件列表。
截至 2024 年,我们维护着一份公开的 滚动会议纪要文档。 您可以在下面找到我们历史会议纪要。
创建协调员角色是为了帮助 Prometheus 团队有效地运行开发者峰会。 这是一个轮换角色(每次会议轮换),其职责分布在峰会的不同阶段
在峰会之前,协调员的主要目标是帮助 Prometheus 团队确定议程和要讨论的主题,同时确保大多数投票主题的感兴趣方能够参加峰会。 我们建议执行以下任务
在峰会期间,协调员在此确保会议顺利进行,并在需要时达成共识。 我们建议执行以下任务
@prometheus.io
帐户获取管理员会议权限。会议结束后,协调员的最后一项任务是通过向 Prometheus 团队邮件列表发送电子邮件,为下一次峰会寻找新的协调员。
为了使 Prometheus 成为每个人都受欢迎且免受骚扰的体验,我们遵循 CNCF 行为准则。
Prometheus 是一个独立的开源项目,不受任何一家公司控制。 为了强调这一点,我们在 2016 年加入了 云原生计算基金会,成为继 Kubernetes 之后的第二个项目。
Prometheus 由 Matt T. Proud 和 Julius Volz 启动。 其最初的大部分开发由 SoundCloud 赞助。
我们还要感谢来自 Docker 和 Boxever 的工程师的早期贡献。
特别感谢 DigitalOcean 提供托管资源。
Prometheus 标志由 Robin Greenwood 贡献。