当前位置:网站首页>【翻译】CNCF培养的OpenMetrics成为一个孵化项目
【翻译】CNCF培养的OpenMetrics成为一个孵化项目
2022-08-01 17:50:00 【programmer_ada】
CNCF技术监督委员会(TOC)已经投票决定接受OpenMetrics为CNCF的孵化项目。
OpenMetrics为大规模传输云原生度量创建了一个开放标准。它作为Prometheus的一个开放标准,是该项目和兼容解决方案的官方支持的阐述格式。指标是一种特殊的遥测数据,当与日志和跟踪相结合时,可以提供对云原生应用性能的全面了解。
OpenMetrics是2017年在CNCF内创建的。从那时起,OpenMetrics已经发布了一个稳定的1.0规范,以及一个互联网工程任务组(IETF)的互联网草案,预计将成为RFC,目标是成为官方互联网标准。它被大多数CNCF项目和许多更广泛的云原生生态系统项目所使用或支持。此外,任何变化都会与Cortex、Prometheus、Kubernetes和Thanos密切考虑。
"Grafana实验室社区主任、OpenMetrics创始人Richard "RichiH" Hartmann说:"在CNCF内创建OpenMetrics是必然的。"CNCF是云原生技术的主要驱动力。看到自然的、有机的、基本不受影响的迁移是每个从事基础设施工作的人的梦想,而这正是我们所实现的。"
OpenMetrics被许多大型企业用于生产,包括GitLab、DoorDash、Grafana Labs、Chronosphere、Everquote和SoundCloud。该团队估计有数十万OpenMetrics用户,Prometheus安装量达数百万,发射数据的程序明显增多,包括每一个Kubernetes实例。两个最常用的Prometheus客户端库支持OpenMetrics--Python自2018年10月起,Go自2020年1月起。
"使用OpenMetrics的意见格式使我们能够提高我们的可观察性,并为我们的遥测数据带来标准化,"DoorDash的基础设施软件工程师Rabun Kosar说。"我们能够定义工程级别的标准来命名指标和标签,并为每个指标附加一套标准的标签。这反过来又使我们能够为服务创建模板化的仪表盘和标准警报,使工程师不用花时间去尝试形成对关键资源的警报查询,如容器CPU/内存或重启计数或JVM资源。"
显著的里程碑。
- >1,600个GitHub星级
- 4个来自不同组织的维护者
- 总共有几十个贡献者
OpenMetrics的下一个亮点功能将是新的Prometheus高分辨率直方图,这将标志着2.0版本的发布。OpenTelemetry还打算支持OpenMetrics作为一种一流的导线格式。
"Prometheus项目选择将OpenMetrics纳入其合规性测试套件,以保障开放标准,"Hartmann说。"随着Prometheus很快发布新的高分辨率直方图,OpenMetrics将发布一个2.0版本作为参考。通过与OpenTelemetry密切合作,这三个项目都确定了在云原生应用和其他应用中发射度量的通用语言。为了进一步缩小技术差距,OpenMetrics还为IETF搭建了一座桥梁,将云原生技术引入互联网的基础。
"CNCF首席技术官Chris Aniszczyk说:"OpenMetrics是从Prometheus中分离出来的,旨在为指标提供一个规范和事实上的标准格式。"鉴于Prometheus的广泛采用和OpenMetrics社区的发展,它已经在改善云原生观察能力的互操作性方面取得了巨大的进展。我们期待看到Prometheus和OpenMetrics等CNCF项目之间的进一步合作,为终端用户改进可观察性技术,并实现跨供应商的合作。"
作为CNCF托管的项目,OpenMetrics是一个中立基金会的一部分,与它的技术利益和更大的Linux基金会保持一致,后者提供治理、营销支持和社区推广。OpenMetrics加入了孵化技术Argo, Buildpacks, Cilium, CloudEvents, CNI, Contour, Cortex, CRI-O, Crossplane, Dapr, Dragonfly, emissary-ingress, Falco, Flagger, Flux, gRPC, KEDA, KubeEdge, LitmusChaos, Longhorn, NATS, Notary, OpenTelemetry, Operator Framework, SPIFFE, SPIRE, and Thanos。关于每个级别的成熟度要求的更多信息,请访问CNCF的毕业标准。
边栏推荐
猜你喜欢
随机推荐
力扣每日一题-第45天-697. 数组的度
快速抽取resnet_v2_152中间的特征层
实现mnist手写数字识别
How can become a good architect necessary skills: painting for all the people praise the system architecture diagram?What is the secret?Quick to open this article and have a look!.
Shell nl命令详解(显示行号、读取文件)
QT commonly used global macro definitions
存储日报-数据湖架构权威指南(使用 Iceberg 和 MinIO)
星途一直缺颠覆性产品?青岛工厂这款M38T,会是个突破点?
md5sum源码 可多平台编译
OpenCV安装、QT、VS配置项目设置
Topology Parts Disassembly 3D Visualization Solution
B011 - 51-based multifunctional fingerprint smart lock
B002 - Embedded Elderly Positioning Tracking Monitor
DBPack SQL Tracing 功能及数据加密功能详解
SQL的substring_index()用法——MySQL字符串截取
【Day_12 0507】查找组成一个偶数最接近的两个素数
SQL的索引详细介绍
CodeTON Round 2 (Div. 1 + Div. 2, Rated, Prizes!) Solution
不需要写代码,快速批量修改文件夹中图片的格式
Detailed explanation of the working principle of crystal oscillator









