From 7f9a0a87e8557b3ce3a67725081c076864fa984f Mon Sep 17 00:00:00 2001 From: Tolleiv Nietsch Date: Fri, 23 Apr 2021 15:27:09 +0200 Subject: [PATCH 1/4] Add Prometheus --- radar/2021-01-01/prometheus.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 radar/2021-01-01/prometheus.md diff --git a/radar/2021-01-01/prometheus.md b/radar/2021-01-01/prometheus.md new file mode 100644 index 0000000..5ffc6c8 --- /dev/null +++ b/radar/2021-01-01/prometheus.md @@ -0,0 +1,14 @@ +--- +title: "Prometheus" +ring: adopt +quadrant: platforms-and-aoe-services + +--- + +[Prometheus](https://prometheus.io) is an open-source monitoring and alerting system. It was the second project within the CNCF which reached the "graduated" status and has since seen a large rate of adoption accross many CNCF projects. It primarily utilizes a pull-based metrics flow through HTTP which allows the easy integration of a variety of application-specific metrics sources. Compared to other monitoring systems it stands out in it's simple, still powerful and fully code-based configuration and the equally powerful service discovery mechanism. + +Prometheus integrates very well with Grafana our tool of choice for dashboard visualization. Through the [Prometheus Operator](https://github.com/prometheus-operator/prometheus-operator) project, the monitoring system can be configures through Kubernetes custom resource definitions. These can be shipped by development teams alongside with their application deployments and allow [sharing responsibility](https://www.aoe.com/techradar/methods-and-patterns/shared-responsibility.html) for monitoring tasks between operations and engineerings teams with a clear interface. + +With [Cortex](https://cortexmetrics.io/) and [Thanos](https://thanos.io/) the Prometheus-ecosystem knows two well setteled solutions for high-availibilty of the underlying time series database and with [Amazon Managed Services for Prometheus](https://aws.amazon.com/en/prometheus/) there's also we SaaS-Solution available. + +We use Prometheus is nearly every project, it's an essential part of our underlying operations and also well understood by many development teams. \ No newline at end of file From 3fdd25c32f5be9b317289f48fee3f369682ee6e6 Mon Sep 17 00:00:00 2001 From: Kevin Schu Date: Fri, 30 Apr 2021 11:39:43 +0200 Subject: [PATCH 2/4] Update prometheus.md --- radar/2021-01-01/prometheus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/radar/2021-01-01/prometheus.md b/radar/2021-01-01/prometheus.md index 5ffc6c8..fcdc566 100644 --- a/radar/2021-01-01/prometheus.md +++ b/radar/2021-01-01/prometheus.md @@ -7,8 +7,8 @@ quadrant: platforms-and-aoe-services [Prometheus](https://prometheus.io) is an open-source monitoring and alerting system. It was the second project within the CNCF which reached the "graduated" status and has since seen a large rate of adoption accross many CNCF projects. It primarily utilizes a pull-based metrics flow through HTTP which allows the easy integration of a variety of application-specific metrics sources. Compared to other monitoring systems it stands out in it's simple, still powerful and fully code-based configuration and the equally powerful service discovery mechanism. -Prometheus integrates very well with Grafana our tool of choice for dashboard visualization. Through the [Prometheus Operator](https://github.com/prometheus-operator/prometheus-operator) project, the monitoring system can be configures through Kubernetes custom resource definitions. These can be shipped by development teams alongside with their application deployments and allow [sharing responsibility](https://www.aoe.com/techradar/methods-and-patterns/shared-responsibility.html) for monitoring tasks between operations and engineerings teams with a clear interface. +Prometheus integrates very well with Grafana which is our tool of choice for dashboard visualization. Through the [Prometheus Operator](https://github.com/prometheus-operator/prometheus-operator) project, the monitoring system can be configures through Kubernetes custom resource definitions. These can be shipped by development teams alongside with their application deployments and allow [sharing responsibility](https://www.aoe.com/techradar/methods-and-patterns/shared-responsibility.html) for monitoring tasks between operations and engineerings teams with a clear interface. With [Cortex](https://cortexmetrics.io/) and [Thanos](https://thanos.io/) the Prometheus-ecosystem knows two well setteled solutions for high-availibilty of the underlying time series database and with [Amazon Managed Services for Prometheus](https://aws.amazon.com/en/prometheus/) there's also we SaaS-Solution available. -We use Prometheus is nearly every project, it's an essential part of our underlying operations and also well understood by many development teams. \ No newline at end of file +We use Prometheus in nearly every project, it's an essential part of our underlying operations and also well understood by many development teams. From c127f7ceddc2bc707ddfba0adcd489d0a19be7f3 Mon Sep 17 00:00:00 2001 From: Fabrizio Branca Date: Fri, 30 Apr 2021 11:54:50 +0200 Subject: [PATCH 3/4] Update prometheus.md --- radar/2021-01-01/prometheus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/radar/2021-01-01/prometheus.md b/radar/2021-01-01/prometheus.md index fcdc566..a2d9e29 100644 --- a/radar/2021-01-01/prometheus.md +++ b/radar/2021-01-01/prometheus.md @@ -9,6 +9,6 @@ quadrant: platforms-and-aoe-services Prometheus integrates very well with Grafana which is our tool of choice for dashboard visualization. Through the [Prometheus Operator](https://github.com/prometheus-operator/prometheus-operator) project, the monitoring system can be configures through Kubernetes custom resource definitions. These can be shipped by development teams alongside with their application deployments and allow [sharing responsibility](https://www.aoe.com/techradar/methods-and-patterns/shared-responsibility.html) for monitoring tasks between operations and engineerings teams with a clear interface. -With [Cortex](https://cortexmetrics.io/) and [Thanos](https://thanos.io/) the Prometheus-ecosystem knows two well setteled solutions for high-availibilty of the underlying time series database and with [Amazon Managed Services for Prometheus](https://aws.amazon.com/en/prometheus/) there's also we SaaS-Solution available. +With [Cortex](https://cortexmetrics.io/) and [Thanos](https://thanos.io/) the Prometheus-ecosystem knows two well setteled solutions for high-availibilty of the underlying time series database and with [Amazon Managed Services for Prometheus](https://aws.amazon.com/en/prometheus/) there's also a SaaS-Solution available. We use Prometheus in nearly every project, it's an essential part of our underlying operations and also well understood by many development teams. From 0bd7263099c9a1ff17d91d607b3a6578ee27100b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20P=C3=B6tzinger?= Date: Thu, 27 May 2021 15:10:02 +0200 Subject: [PATCH 4/4] Update prometheus.md --- radar/2021-01-01/prometheus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/radar/2021-01-01/prometheus.md b/radar/2021-01-01/prometheus.md index a2d9e29..fb70d15 100644 --- a/radar/2021-01-01/prometheus.md +++ b/radar/2021-01-01/prometheus.md @@ -7,7 +7,7 @@ quadrant: platforms-and-aoe-services [Prometheus](https://prometheus.io) is an open-source monitoring and alerting system. It was the second project within the CNCF which reached the "graduated" status and has since seen a large rate of adoption accross many CNCF projects. It primarily utilizes a pull-based metrics flow through HTTP which allows the easy integration of a variety of application-specific metrics sources. Compared to other monitoring systems it stands out in it's simple, still powerful and fully code-based configuration and the equally powerful service discovery mechanism. -Prometheus integrates very well with Grafana which is our tool of choice for dashboard visualization. Through the [Prometheus Operator](https://github.com/prometheus-operator/prometheus-operator) project, the monitoring system can be configures through Kubernetes custom resource definitions. These can be shipped by development teams alongside with their application deployments and allow [sharing responsibility](https://www.aoe.com/techradar/methods-and-patterns/shared-responsibility.html) for monitoring tasks between operations and engineerings teams with a clear interface. +Prometheus integrates very well with Grafana which is our tool of choice for dashboard visualization. Through the [Prometheus Operator](https://github.com/prometheus-operator/prometheus-operator) project, the monitoring system can be configured through Kubernetes custom resource definitions. These can be shipped by development teams alongside with their application deployments and allow [sharing responsibility](https://www.aoe.com/techradar/methods-and-patterns/shared-responsibility.html) for monitoring tasks between operations and engineerings teams with a clear interface. With [Cortex](https://cortexmetrics.io/) and [Thanos](https://thanos.io/) the Prometheus-ecosystem knows two well setteled solutions for high-availibilty of the underlying time series database and with [Amazon Managed Services for Prometheus](https://aws.amazon.com/en/prometheus/) there's also a SaaS-Solution available.