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