# Prometheus !!! info "Architectural Context" Detailed reference for Prometheus in the context of Architectural Foundations. - [**prometheus.io**](https://prometheus.io) [COMMUNITY-TOOL] - [github.com/prometheus/prometheus](https://github.com/prometheus/prometheus) [COMMUNITY-TOOL] - [Monitoring kubernetes with Prometheus](https://opensource.com/article/19/11/introduction-monitoring-prometheus) [COMMUNITY-TOOL] - [How to use Ansible to set up system monitoring with Prometheus](https://opensource.com/article/18/3/how-use-ansible-set-system-monitoring-prometheus) [COMMUNITY-TOOL] - [prometheus.io/docs/instrumenting/writing_exporters/](https://prometheus.io/docs/instrumenting/writing_exporters) [COMMUNITY-TOOL] - [Librerías cliente](https://prometheus.io/docs/instrumenting/clientlibs) [COMMUNITY-TOOL] - [Pushgateway](https://github.com/prometheus/pushgateway) [COMMUNITY-TOOL] - [Exportadores de Datos](https://prometheus.io/docs/instrumenting/exporters) [COMMUNITY-TOOL] - [Cloud Native Monitoring with Prometheus 🌟](https://samirbehara.com/2019/05/30/cloud-native-monitoring-with-prometheus) [COMMUNITY-TOOL] - [itnext.io - Prometheus: yet-another-cloudwatch-exporter — collecting AWS CloudWatch metrics](https://itnext.io/prometheus-yet-another-cloudwatch-exporter-collecting-aws-cloudwatch-metrics-806bd34818a8) [COMMUNITY-TOOL] - [Prometheus Monitoring Ecosystem Begins to Mature](https://containerjournal-com.cdn.ampproject.org/c/s/containerjournal.com/topics/container-ecosystems/prometheus-monitoring-ecosystem-begins-to-mature/amp) [COMMUNITY-TOOL] - [ganeshvernekar.com: Prometheus TSDB (Part 1): The Head Block](https://ganeshvernekar.com/blog/prometheus-tsdb-the-head-block) [COMMUNITY-TOOL] - [ganeshvernekar.com: Prometheus TSDB (Part 2): WAL and Checkpoint](https://ganeshvernekar.com/blog/prometheus-tsdb-wal-and-checkpoint) [COMMUNITY-TOOL] - [ganeshvernekar.com: Prometheus TSDB (Part 3): Memory Mapping of Head Chunks from Disk](https://ganeshvernekar.com/blog/prometheus-tsdb-mmapping-head-chunks-from-disk) [COMMUNITY-TOOL] - [ganeshvernekar.com: Prometheus TSDB (Part 4): Persistent Block and its Index](https://ganeshvernekar.com/blog/prometheus-tsdb-persistent-block-and-its-index) [COMMUNITY-TOOL] - [youtube playlist: How to setup Prometheus 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-anCTn6um3BDsoHnIr0O2tz3) [COMMUNITY-TOOL] - [devclass.com: Safety…first? Prometheus 2.24 finally features TLS on HTTP serving endpoints](https://www.devclass.com/containers/2021/01/07/safetyfirst-prometheus-224-finally-features-tls-on-http-serving-endpoints/1626636) [COMMUNITY-TOOL] - [sysadminxpert.com: Steps to Monitor Linux Server using Prometheus](https://sysadminxpert.com/steps-to-monitor-linux-server-using-prometheus) [COMMUNITY-TOOL] - [zerodha.tech: Infrastructure monitoring with Prometheus at Zerodha](https://zerodha.tech/blog/infra-monitoring-at-zerodha) [COMMUNITY-TOOL] - [devopscube.com: How to Setup Prometheus Monitoring On Kubernetes Cluster 🌟](https://devopscube.com/setup-prometheus-monitoring-on-kubernetes) [COMMUNITY-TOOL] - [prometheus-operator.dev 🌟](https://prometheus-operator.dev) [COMMUNITY-TOOL] - [gabrieltanner.org: Golang Application monitoring using Prometheus](https://gabrieltanner.org/blog/collecting-prometheus-metrics-in-golang) [COMMUNITY-TOOL] - [promlens.com 🌟](https://promlens.com) [COMMUNITY-TOOL] - [sysdig.com: Top 10 metrics in PostgreSQL monitoring with Prometheus 🌟](https://www.sysdig.com/blog/postgresql-monitoring) [COMMUNITY-TOOL] - [itnext.io: Observability at Scale](https://itnext.io/observability-at-scale-52d0d9a5fb9b) [COMMUNITY-TOOL] - [innoq.com: Scraping a Docker swarm service with Prometheus](https://www.innoq.com/en/blog/2020/04/scraping-docker-swarm-service-instances-with-prometheus) [COMMUNITY-TOOL] - [opensource.com: Run Prometheus at home in a container](https://opensource.com/article/21/7/run-prometheus-home-container) [COMMUNITY-TOOL] - [howtoforge.com: How to Install Prometheus System Monitoring Tool on Ubuntu 20.04](https://www.howtoforge.com/how-to-install-prometheus-on-ubuntu-20-04) [COMMUNITY-TOOL] - [cribl.io: Using Prometheus for Agentless Monitoring](https://cribl.io/blog/using-prometheus-for-agentless-monitoring) [COMMUNITY-TOOL] - [aprenderbigdata.com: Prometheus: Introducción a la Monitorización de Métricas](https://aprenderbigdata.com/prometheus) [COMMUNITY-TOOL] - [youtube: Monitoring your k6 load test: how to install Grafana and Prometheus on a Kubernetes cluster](https://www.youtube.com/watch?v=GL2v81xYuAQ&ab_channel=k6) [COMMUNITY-TOOL] - [sysdig.com: How to monitor Redis with Prometheus](https://www.sysdig.com/blog/redis-prometheus) [COMMUNITY-TOOL] - [jfrog.com: Don’t let Prometheus Steal your Fire](https://jfrog.com/blog/dont-let-prometheus-steal-your-fire) [COMMUNITY-TOOL] - [itnext.io: Monitoring Spark Streaming on K8s with Prometheus and Grafana](https://itnext.io/monitoring-spark-streaming-on-k8s-with-prometheus-and-grafana-e6d8720c4a02) [COMMUNITY-TOOL] - [source.coveo.com: Prometheus at scale](https://source.coveo.com/2021/11/11/prometheus-at-scale) [COMMUNITY-TOOL] - [prometheus.io: Comparison to Alternatives 🌟](https://prometheus.io/docs/introduction/comparison) [COMMUNITY-TOOL] - [infracloud.io: Prometheus Definitive Guide Part I - Metrics and Use Cases](https://www.infracloud.io/blogs/prometheus-architecture-metrics-use-cases) [COMMUNITY-TOOL] - [sysdig.com: Prometheus 2.37 – The first long-term supported release! 🌟](https://www.sysdig.com/blog) [COMMUNITY-TOOL] - [dev.to: How to monitor nginx in Kubernetes with Prometheus](https://dev.to/eckelon/how-to-monitor-nginx-in-kubernetes-with-prometheus-j5f) [COMMUNITY-TOOL] - [promlabs.com: Avoid These 6 Mistakes When Getting Started With Prometheus](https://promlabs.com/blog/2022/12/11/avoid-these-6-mistakes-when-getting-started-with-prometheus) [COMMUNITY-TOOL] - [itnext.io: Hardening Monitoring: a step-by-step guide](https://itnext.io/hardening-monitoring-a-step-by-step-guide-7a18007c915) [COMMUNITY-TOOL] - [rtfm.co.ua: Prometheus: Kubernetes endpoints monitoring with blackbox-exporter](https://rtfm.co.ua/en/prometheus-kubernetes-endpoints-monitoring-with-blackbox-exporter) [COMMUNITY-TOOL] - [thenewstack.io: 30 Pull Requests Later, Prometheus Memory Use Is Cut in Half](https://thenewstack.io/30-pull-requests-later-prometheus-memory-use-is-cut-in-half) [COMMUNITY-TOOL] - [grafana.com: Get started with Prometheus with these three easy projects](https://grafana.com/blog/2021/01/08/get-started-with-prometheus-with-these-three-easy-projects) [COMMUNITY-TOOL] - [fosstechnix.com: Install Prometheus and Grafana on Ubuntu 24.04 LTS 🌟](https://www.fosstechnix.com/install-prometheus-and-grafana-on-ubuntu-24-04) [COMMUNITY-TOOL] - [Alertmanager 0.23.0-rc.0 with awscloud SNS support is available for testing. There are also bugfixes and features for amtool](https://github.com/prometheus/alertmanager/releases/tag/v0.23.0-rc.0) [COMMUNITY-TOOL] - [prometheus.io: Introducing Prometheus Agent Mode, an Efficient and Cloud-Native Way for Metric Forwarding](https://prometheus.io/blog/2021/11/16/agent) [COMMUNITY-TOOL] - [grafana.com: Why we created a Prometheus Agent mode from the Grafana Agent](https://grafana.com/blog/2021/11/16/why-we-created-a-prometheus-agent-mode-from-the-grafana-agent) [COMMUNITY-TOOL] - [thenewstack.io: CNCF Prometheus Agent Could Be a ‘Game Changer’ for Edge](https://thenewstack.io/cncf-prometheus-agent-could-be-a-game-changer-for-edge) [COMMUNITY-TOOL] - [Promgen 🌟](https://github.com/line/promgen) [COMMUNITY-TOOL] - [Sloth 🌟](https://github.com/slok/sloth) [COMMUNITY-TOOL] - [itnext.io: SLOs should be easy, say hi to Sloth 🌟](https://itnext.io/slos-should-be-easy-say-hi-to-sloth-9c8a225df0d4) [COMMUNITY-TOOL] - [slo-libsonnet](https://github.com/metalmatze/slo-libsonnet) [COMMUNITY-TOOL] - [opensource.google: Prometheus SLO example](https://github.com/google/prometheus-slo-burn-example) [COMMUNITY-TOOL] - [SLO Generator](https://github.com/google/slo-generator) [COMMUNITY-TOOL] - [**Prometheus TSDB**](https://prometheus.io/docs/prometheus/latest/storage) [COMMUNITY-TOOL] - [**Cortex**:](https://cortexmetrics.io) [COMMUNITY-TOOL] - [github.com/cortexproject/cortex](https://github.com/cortexproject/cortex) [COMMUNITY-TOOL] - [**Thanos**:](https://thanos.io) [COMMUNITY-TOOL] - [github.com/ruanbekker: Thanos Cluster Setup](https://github.com/ruanbekker/thanos-cluster-setup) [COMMUNITY-TOOL] - [Highly Available Prometheus Metrics for Distributed SQL with Thanos on GKE](https://blog.yugabyte.com/highly-available-prometheus-metrics-for-distributed-sql-with-thanos-on-gke) [COMMUNITY-TOOL] - [**M3**:](https://m3db.io) [COMMUNITY-TOOL] - [influxdata.com: Building a Metrics & Alerts as a Service (MaaS) Monitoring Solution Using the InfluxDB Stack](https://www.influxdata.com/blog/building-a-metrics-alerts-as-a-service-maas-monitoring-solution-using-the-influxdb-stack) [COMMUNITY-TOOL] - [thenewstack.io: Make a GitOps Workflow Using InfluxDB Templates](https://thenewstack.io/make-a-gitops-workflow-using-influxdb-templates) [COMMUNITY-TOOL] - [influxdata.com: Running InfluxDB 2.0 and Telegraf Using Docker](https://www.influxdata.com/blog/running-influxdb-2-0-and-telegraf-using-docker) [COMMUNITY-TOOL] - [influxdata.com: InfluxDB Tech Tips: API Invokable Scripts in InfluxDB Cloud](https://www.influxdata.com/blog/tldr-influxdb-tech-tips-api-invokable-scripts-influxdb-cloud) [COMMUNITY-TOOL] - [exporterhub.io 🌟](https://exporterhub.io) [COMMUNITY-TOOL] - [Prometheus JMX Exporter 🌟](https://github.com/prometheus/jmx_exporter) [COMMUNITY-TOOL] - [blackbox_exporter 🌟](https://github.com/prometheus/blackbox_exporter) [COMMUNITY-TOOL] - [k8s-image-availability-exporter](https://github.com/deckhouse/k8s-image-availability-exporter) [COMMUNITY-TOOL] - [engineeringblog.yelp.com: Improving the performance of the Prometheus JMX Exporter](https://engineeringblog.yelp.com/2020/10/improving-the-performance-of-the-prometheus-jmx-exporter.html) [COMMUNITY-TOOL] - [sysdig.com: How to monitor an Oracle database with Prometheus. The OracleDB Prometheus exporter](https://www.sysdig.com/blog/monitor-oracle-database-prometheus) [COMMUNITY-TOOL] - [YACE - yet another cloudwatch exporter 🌟](https://github.com/prometheus-community/yet-another-cloudwatch-exporter) [COMMUNITY-TOOL] - [prometheus-community/elasticsearch_exporter](https://github.com/prometheus-community/elasticsearch_exporter) [COMMUNITY-TOOL] - [muxinc/certificate-expiry-monitor](https://github.com/muxinc/certificate-expiry-monitor) [COMMUNITY-TOOL] - [enix/x509-certificate-exporter](https://github.com/enix/x509-certificate-exporter) [COMMUNITY-TOOL] - [aws.amazon.com: Building a Prometheus remote write exporter for the OpenTelemetry Go SDK](https://aws.amazon.com/blogs/opensource/building-a-prometheus-remote-write-exporter-for-the-opentelemetry-go-sdk) [COMMUNITY-TOOL] - [OpenTelemetry Collector](https://github.com/open-telemetry/opentelemetry-collector) [COMMUNITY-TOOL] - [thenewstack.io: Lightstep’s OpenTelemetry Launchers Simplify Integration to Line of Code](https://thenewstack.io/lightsteps-opentelemetry-launchers-simplify-integration-to-line-of-code) [COMMUNITY-TOOL] - [OpenTelemetry Launchers 🌟](https://github.com/search?q=org%3Alightstep+launcher) [COMMUNITY-TOOL] - [thenewstack.io: Demystifying Distributed Traces in OpenTelemetry](https://thenewstack.io/demystifying-distributed-traces-in-opentelemetry) [COMMUNITY-TOOL] - [newrelic.com: Understand OpenTelemetry Part 4: Instrument a Java App with OpenTelemetry](https://newrelic.com/blog/apm/java-opentelemetry) [COMMUNITY-TOOL] - [thenewstack.io: Maximizing Kubernetes Efficiency with OpenTelemetry Tracing](https://thenewstack.io/maximizing-kubernetes-efficiency-with-opentelemetry-tracing) [COMMUNITY-TOOL] - [Telegraf Collector](https://www.influxdata.com/time-series-platform/telegraf) [COMMUNITY-TOOL] - [Telegraf Prometheus Output Plugin](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client) [COMMUNITY-TOOL] - [Telegraf Ansible Role](https://github.com/rossmcdonald/telegraf) [COMMUNITY-TOOL] - [Grafana Dashboards with Telegraf Collectors](https://grafana.com/grafana/dashboards/?collector=Telegraf) [COMMUNITY-TOOL] - [grafana.com: Using Telegraf plugins to visualize industrial IoT data with the Grafana Cloud Hosted Prometheus service](https://grafana.com/blog/2021/04/05/using-telegraf-plugins-to-visualize-industrial-iot-data-with-the-grafana-cloud-hosted-prometheus-service) [COMMUNITY-TOOL] - [sysadminxpert.com: How to Monitor Linux System with Grafana and Telegraf](https://sysadminxpert.com/monitor-linux-system-with-grafana-and-telegraf) [COMMUNITY-TOOL] - [influxdata.com: Three Ways to Keep Cardinality Under Control When Using Telegraf](https://www.influxdata.com/blog/three-ways-to-keep-cardinality-under-control-when-using-telegraf) [COMMUNITY-TOOL] - [**Micrometer** Collector](http://micrometer.io) [COMMUNITY-TOOL] - [cloud.google.com: Get planet-scale monitoring with Managed Service for Prometheus](https://cloud.google.com/blog/products/operations/introducing-google-cloud-managed-service-for-prometheus) [COMMUNITY-TOOL] - [prometheus.io: Installarion](https://prometheus.io/docs/prometheus/latest/installation) [COMMUNITY-TOOL] - [prometheus.io: Getting Started](https://prometheus.io/docs/prometheus/latest/getting_started) [COMMUNITY-TOOL] - [galaxy.ansible.com/cloudalchemy/node-exporter](https://galaxy.ansible.com/cloudalchemy/node-exporter) [COMMUNITY-TOOL] - [Idealista: This ansible role installs a Prometheus Node Exporter in a debian environment](https://github.com/idealista/prometheus_jmx_exporter_role) [COMMUNITY-TOOL] - [galaxy.ansible.com/mesaguy/prometheus](https://galaxy.ansible.com/mesaguy/prometheus) [COMMUNITY-TOOL] - [galaxy.ansible.com/William-Yeh/prometheus](https://galaxy.ansible.com/William-Yeh/prometheus) [COMMUNITY-TOOL] - [galaxy.ansible.com/UnderGreen/prometheus-node-exporter](https://galaxy.ansible.com/UnderGreen/prometheus-node-exporter) [COMMUNITY-TOOL] - [itnext.io/prometheus-with-grafana-using-ansible-549e575c9dfa](https://itnext.io/prometheus-with-grafana-using-ansible-549e575c9dfa) [COMMUNITY-TOOL] - [activemq.apache.org/components/classic/documentation](https://activemq.apache.org/components/classic/documentation) [COMMUNITY-TOOL] - [Artemis Prometheus Metrics Plugin](https://github.com/rh-messaging/artemis-prometheus-metrics-plugin) [COMMUNITY-TOOL] - [Apache ActiveMQ Artemis Using the Server](https://artemis.apache.org/components/artemis/documentation/latest/using-server.html) [COMMUNITY-TOOL] - [Promitor 🌟](https://promitor.io) [COMMUNITY-TOOL] - [cloud.google.com: Google Cloud Managed Service for Prometheus](https://docs.cloud.google.com/stackdriver/docs/managed-prometheus) [COMMUNITY-TOOL] - [cloud.google.com: Google Cloud Managed Service for Prometheus is now generally available](https://cloud.google.com/blog/products/devops-sre/easy-managed-prometheus-metrics-service-for-kubernetes) [COMMUNITY-TOOL] *** 💡 **Explore Related:** [Mkdocs](./mkdocs.md) | [Linux](./linux.md) | [Helm](./helm.md)