[OPSAWG] Introducing draft-richih-opsawg-openmetrics

Richard Hartmann <richih.mailinglist@gmail.com> Wed, 25 November 2020 21:39 UTC

Return-Path: <richih.mailinglist@gmail.com>
X-Original-To: opsawg@ietfa.amsl.com
Delivered-To: opsawg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 354E73A1F40 for <opsawg@ietfa.amsl.com>; Wed, 25 Nov 2020 13:39:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x7zM75KXeeUP for <opsawg@ietfa.amsl.com>; Wed, 25 Nov 2020 13:39:19 -0800 (PST)
Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E38B83A1EC3 for <opsawg@ietf.org>; Wed, 25 Nov 2020 13:39:14 -0800 (PST)
Received: by mail-ej1-x629.google.com with SMTP id i19so5061995ejx.9 for <opsawg@ietf.org>; Wed, 25 Nov 2020 13:39:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=DdX7UcSw4YCf+HSSJIvcGrVcXkJnQcYimN1oXwbf8NU=; b=Gi8prXW1VeD4aWYssRdMrThd9bnTb/z9Go2SXWZxBLtT7hGPlCzrnKCWydoTKBee0q fVtjShMYpc8rUzJORNRzf3V4o+WvdyuxIIxA0ic0evZ9MJaDpodDlF7mM9CogP7SCWUF 0112eSW+PpKz+HUaEuaof+PaOaYtHfuoYNmie48lGAfS1Cq+qYMwyPCabOegdechhDjw xOAIXPg9zShWqhhhatxbXegJma42IoTPV9UF3EfmdO0xycqvzshdj70JbeLWR/TbFRRa OZts8tvWXPm7CqGrkDUg1rRsh8uLJwJ8yqYjR7g+AJ6y5zRXMHDvwe4itMWL7u7MnZnI tWKg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=DdX7UcSw4YCf+HSSJIvcGrVcXkJnQcYimN1oXwbf8NU=; b=fdXHFcpihypZaTuUx82zuLnikaYiWjv3rtkmH2bJT/eydR2ZV8eqUGRmBgDetFghR7 J3j8C1qPayxBeXawQvdCrYoYXbwSobX/WNRn1ww2zNYNPp82XGYhYXbJsvho+UpfVauY MwsxGiqgLAazKYNOqd5uOtZr9ziXL2ZOe5jwyiU1xn6KKs32gInEbhu4OJGSvy3MQjyr BU2BHy68XLLQm2jG+emnM8avt2pgupc95CsHtIGlEOcGY6HYn+PSqPXJj4CWZxO9RuGX u63KlbDQxvIGl7vVzzQkHdzr53nklebx7Eedsu5IDl6ByQkzJ3vctiphnysZVc9cC6R2 EUtA==
X-Gm-Message-State: AOAM531LE4sFXTRLi/NLfr1+ogX8TfiSUou/kEfzXPp9X68mWaZUCGTg k1bDQhfE3bdw+c/Uw29C35Y/cgp8IR4/DfHXb9F9PWDW2e8=
X-Google-Smtp-Source: ABdhPJxifTeb0c3+SGvoGVeFEtsfpuu+VvEZTDsV32lgoJFNdSZeTIh8MWVWPjcRQU6yZOnSd8aRBzbqvaoipHJVKl8=
X-Received: by 2002:a17:906:4104:: with SMTP id j4mr4934242ejk.439.1606340352890; Wed, 25 Nov 2020 13:39:12 -0800 (PST)
MIME-Version: 1.0
From: Richard Hartmann <richih.mailinglist@gmail.com>
Date: Wed, 25 Nov 2020 22:39:01 +0100
Message-ID: <CAD77+gRqVp5hBtx67Q94GPWs=y8Own9f8TUzVr9k6XWqARZZ0w@mail.gmail.com>
To: opsawg@ietf.org
Cc: Richard Hartmann <richih@richih.org>, Ben Kochie <superq@gmail.com>, Brian Brazil <brian.brazil@robustperception.io>, rob.skillington@gmail.com, Ole Troan <otroan@cisco.com>, Andrew Yourtchenko <ayourtch@cisco.com>, Eric Vyncke <evyncke@cisco.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/KpIY3phzcBzPnypy55uwnCoLkBU>
Subject: [OPSAWG] Introducing draft-richih-opsawg-openmetrics
X-BeenThere: opsawg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: OPSA Working Group Mail List <opsawg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/opsawg>, <mailto:opsawg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/opsawg/>
List-Post: <mailto:opsawg@ietf.org>
List-Help: <mailto:opsawg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/opsawg>, <mailto:opsawg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Nov 2020 21:39:28 -0000

Dear all,


I would like to present draft-richih-opsawg-openmetrics[1] to the working group.


Chances are, you have heard of Prometheus[2] in the context of
monitoring and observability. OpenMetrics is a very carefully
considered evolution of Prometheus exposition format 0.0.4 which has
been stable since 2014. With dozens of vendors and projects, 700+
publicly listed exporters and integrations, hundreds of thousands of
active installations, and untold amounts of end users, we are building
a substantial installed base of working and deployed code with solid
organic adoption. Users of the Python client library and Prometheus
have automatically and seamlessly been migrated to OpenMetrics, other
vendors and projects have also implemented OpenMetrics from reference
code already. As of today, there's already a widely installed base of
OpenMetrics in parallel to Prometheus exposition format 0.0.4.

The widely installed base, and the very carefully considered
evolution, mean that there is very limited possibility for functional
changes. This is an effort to document a working system, not to create
a new one from scratch.

We strongly believe in Open Standards, and we strongly believe that
the IETF is the best place for any internet-related standard. (EN 50
600, ITU DWDM, etc. notwithstanding).

As such, it has been our goal from day one to bring this standard into
IETF. Even just following RFC 2119,  and RFC 7282, and RFC 8174 has
been a tremendous help in this effort, as well as in many other areas
of work. We want to give back to this body of work.

I had hoped to join you all in Vancouver this March, but alas, that couldn't be.

We are very, very, very happy to finally have the spec finished to a
point where we can present it to the IETF community. I can not
overstate how much of a burden is off of our collective shoulders just
getting to this point.


I would like to thank Warren Kumari and Andrew Yourtchenko in
particular for helping and encouraging us in the background.


Best,
Richard

[1] https://datatracker.ietf.org/doc/draft-richih-opsawg-openmetrics/
[2] https://prometheus.io/