Update prometheus.md

This commit is contained in:
Daniel Pötzinger
2021-05-27 15:10:02 +02:00
committed by GitHub
parent c127f7cedd
commit 0bd7263099

View File

@@ -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](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. 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.