Prometheus is now available on AWS. Has anyone from the project been involved?

427 views
Skip to first unread message

Evelyn Pereira Souza

unread,
Oct 3, 2021, 10:34:35 PM10/3/21
to Prometheus Users
Hi

Has there been any contact between AWS and the Prometheus project? Have
any developers from Prometheus been involved?

How is the collaboration?

Amazon Managed Service for Prometheus Is Now Generally Available with
Alert Manager and Ruler

https://archive.is/aSY0w

kind regards
Evelyn
OpenPGP_0x61776FA8E38403FB.asc
OpenPGP_signature

Hugo Dias

unread,
Oct 4, 2021, 4:01:07 AM10/4/21
to Prometheus Users
I'm using AMP for a couple of weeks. I didn't realized they just made AlertManager available. I need to check it.

But, as far as it seems, you still need to have either a prometheus server, in a sidecar container, or in an EC2 machine to gather the metrics because AMP is just a remote write bucket.

Hugo

Julien Pivotto

unread,
Oct 4, 2021, 5:02:26 AM10/4/21
to Evelyn Pereira Souza, Prometheus Users
Hello,

Prometheus is released under Apache-2. There are a lot of people and
companies that deploy Prometheus and even offer it as a service to their
customers, without collaboration whatsoever. And it is perfectly allowed
by the license. Every contribution upstream is therefore a success and a
bonus for our community and our users.

Prometheus strives to be an open project. Not only open as in open source,
but also open as in open and public discussions/roadmap. Everything I
note here is public, links are below.


Regarding AWS specifically:


Amazon Managed Service for Prometheus is actually not Prometheus, but
cortex (1). They are Cortex maintainers (2) (Note that a major
difference between Cortex and Prometheus is that in Cortex, the
companies somehow take a role in decision making (3). In prometheus
governance, we are all individuals).

AWS & Grafana labs have designed and coded the SNS intregration for
Alertmanager (4).

AWS is also committed to provide native ECS discovery (5) and have
upstreamed an ECS exporter (6).

This is only the tip of the iceberg. AWS is also engaged with supporting
Prometheus in the OpenTelemetry ecosystem (7).


Regards,


(1) https://github.com/cortexproject/cortex/issues/3612
"aws.amazon.com/prometheus/ is based on Cortex"
(2) https://github.com/cortexproject/cortex/blob/master/MAINTAINERS
(3) https://github.com/cortexproject/cortex/blob/master/GOVERNANCE.md
(4) https://github.com/prometheus/alertmanager/issues/2559
https://github.com/prometheus/alertmanager/pull/2615
(5) https://github.com/prometheus/prometheus/issues/9310
(6) https://github.com/prometheus-community/ecs_exporter
(7) https://github.com/open-telemetry/wg-prometheus


>
> kind regards
> Evelyn
>
> --
> You received this message because you are subscribed to the Google Groups "Prometheus Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-use...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-users/0ed8e52a-2957-d53c-d3bf-4a693bebfbc9%40disroot.org.






--
Julien Pivotto
@roidelapluie

Evelyn Pereira Souza

unread,
Oct 4, 2021, 12:26:50 PM10/4/21
to promethe...@googlegroups.com
Hi Julien

thank you, that's very good if you are satisfied with AWS. Quite a few
projects and small companies complain that AWS exploits them and gives
nothing back. So that is not the case with Prometheus.

kind regards
Evelyn
OpenPGP_0x61776FA8E38403FB.asc
OpenPGP_signature

Hugo Dias

unread,
Oct 4, 2021, 12:31:48 PM10/4/21
to Prometheus Users
I don't know if I'm happy with it. I noticed the queries to be slow, at least compared with prometheus and grafana in the same host, but stores the data perfectly.

I was trying the alertmanager today, but I wasn't able to put it to work.

Stuart Clark

unread,
Oct 4, 2021, 12:38:26 PM10/4/21
to Evelyn Pereira Souza, promethe...@googlegroups.com
The difficulty that some projects have is that the majority of their
contributions come from a single company, who makes their money by
selling an "enhanced" version of the OS project, a cloud version and/or
support. As a result anyone (not just Amazon) offering that system as a
service will divert customers from them, leading to a reduced income or
ultimately bankruptcy. There have therefore been attempts to restrict
what you are able to use some projects for, to prevent such competition
- whether this is a good or bad thing is a matter for debate.

Prometheus is more similar to Linux in that while a number of companies
do contribute, none of them own Prometheus (legally that is the CNCF, a
non-profit foundation) and therefore they are all on equal footing -
various people do offer cloud hosted Prometheus systems, but none of
them are competing with the "Prometheus company". In addition to company
contributions there are also a healthy number of individual
contributors, which don't suffer from the same financial limitations
(just people being willing to offer their time).

--
Stuart Clark

Reply all
Reply to author
Forward
0 new messages