mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-07-14 19:05:53 +00:00
285 lines
42 KiB
Markdown
285 lines
42 KiB
Markdown
# Prometheus
|
||
|
||
!!! info "Architectural Context"
|
||
Detailed reference for Prometheus in the context of Architectural Foundations.
|
||
|
||
## Standard Reference
|
||
|
||
- [cncf.io: From distributed tracing to APM: Taking OpenTelemetry and Jaeger up a level](https://www.cncf.io/blog/2021/04/29/from-distributed-tracing-to-apm-taking-opentelemetry-and-jaeger-up-a-level/?utm_source=thenewstack&utm_medium=twitter&utm_campaign=platform) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [**InfluxDB**:](https://www.influxdata.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [tech.marksblogg.com: Monitor ClickHouse column oriented database with Prometheus' & Grafana](https://tech.marksblogg.com/clickhouse-prometheus-grafana.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [victoriametrics.com](https://victoriametrics.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Grafana](https://grafana.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [openlogic.com: How to develop Grafana Dashboards 🌟](https://www.openlogic.com/blog/how-visualize-prometheus-data-grafana) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [learndevops.substack.com: Hitting prometheus API with curl and jq 🌟](https://learndevops.substack.com/p/hitting-prometheus-api-with-curl) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [blog.couchbase.com: How to Build Observability Dashboards with Prometheus,' Grafana & Couchbase](https://blog.couchbase.com/how-to-build-observability-dashboards-prometheus-grafana-couchbase) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [logz.io: A Guide to Monitoring AWS Lambda Metrics with Prometheus & Logz.io](https://logz.io/blog/aws-lambda-metrics-monitoring-guide) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Amazon Managed Service for Prometheus](https://aws.amazon.com/prometheus) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [**Red Hat AMQ overview**](https://developers.redhat.com/products/amq/overview) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [**prometheus.io**](https://prometheus.io) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [github.com/prometheus/prometheus](https://github.com/prometheus/prometheus) <span class='md-tag md-tag--info'>⭐ 64131</span> <span class='md-tag md-tag--success'>[DE FACTO STANDARD]</span>
|
||
- [Dzone Refcard: Scaling and Augmenting Prometheus](https://dzone.com/refcardz/scaling-and-augmenting-prometheus) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Monitoring Self-Destructing Apps Using Prometheus](https://dzone.com/articles/prometheus-collectors) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Monitoring kubernetes with Prometheus](https://opensource.com/article/19/11/introduction-monitoring-prometheus) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Ensure High Availability and Uptime With Kubernetes Horizontal Pod Autoscaler (HPA) and Prometheus](https://dzone.com/articles/ensure-high-availability-and-uptime-with-kubernete) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Set Up and Integrate Prometheus With Grafana for Monitoring.](https://dzone.com/articles/monitoring-using-spring-boot-20-prometheus-and-gra) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [PromQL Tutorial](https://medium.com/@valyala/promql-tutorial-for-beginners-9ab455142085) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [How to use Ansible to set up system monitoring with Prometheus](https://opensource.com/article/18/3/how-use-ansible-set-system-monitoring-prometheus) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Initial experiences with the Prometheus monitoring system](https://medium.com/@griggheo/initial-experiences-with-the-prometheus-monitoring-system-167054ac439c) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [prometheus.io/docs/instrumenting/writing_exporters/](https://prometheus.io/docs/instrumenting/writing_exporters) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [devconnected.com/complete-node-exporter-mastery-with-prometheus/](https://devconnected.com/complete-node-exporter-mastery-with-prometheus) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Librerías cliente](https://prometheus.io/docs/instrumenting/clientlibs) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Pushgateway](https://github.com/prometheus/pushgateway) <span class='md-tag md-tag--info'>⭐ 3333</span> <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span>
|
||
- [Exportadores de Datos](https://prometheus.io/docs/instrumenting/exporters) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [magalix.com: Monitoring of Kubernetes Clusters To Manage Large Scale Projects](https://www.magalix.com/blog/monitor-kuberentes-cluster-to-manage-large-scale-projects) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Cloud Native Monitoring with Prometheus 🌟](https://samirbehara.com/2019/05/30/cloud-native-monitoring-with-prometheus) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [itnext.io - Prometheus: yet-another-cloudwatch-exporter — collecting AWS' CloudWatch metrics](https://itnext.io/prometheus-yet-another-cloudwatch-exporter-collecting-aws-cloudwatch-metrics-806bd34818a8) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [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) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [learnsteps.com: Monitoring Infrastructure System Design](https://www.learnsteps.com/monitoring-infrastructure-system-design) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [ganeshvernekar.com: Prometheus TSDB (Part 1): The Head Block](https://ganeshvernekar.com/blog/prometheus-tsdb-the-head-block) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [ganeshvernekar.com: Prometheus TSDB (Part 2): WAL and Checkpoint](https://ganeshvernekar.com/blog/prometheus-tsdb-wal-and-checkpoint) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [ganeshvernekar.com: Prometheus TSDB (Part 3): Memory Mapping of Head Chunks' from Disk](https://ganeshvernekar.com/blog/prometheus-tsdb-mmapping-head-chunks-from-disk) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [ganeshvernekar.com: Prometheus TSDB (Part 4): Persistent Block and its Index](https://ganeshvernekar.com/blog/prometheus-tsdb-persistent-block-and-its-index) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [youtube playlist: How to setup Prometheus 🌟](https://www.youtube.com/playlist?list=PLVx1qovxj-anCTn6um3BDsoHnIr0O2tz3) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [sysadminxpert.com: Steps to Monitor Linux Server using Prometheus](https://sysadminxpert.com/steps-to-monitor-linux-server-using-prometheus) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [medium.com: Prometheus-Grafana : Node Monitoring on Kubernetes](https://medium.com/@akshitverma8191/prometheus-grafana-node-monitoring-on-kubernetes-79fd8311b56d) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [zerodha.tech: Infrastructure monitoring with Prometheus at Zerodha](https://zerodha.tech/blog/infra-monitoring-at-zerodha) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [devopscube.com: How to Setup Prometheus Monitoring On Kubernetes Cluster' 🌟](https://devopscube.com/setup-prometheus-monitoring-on-kubernetes) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [prometheus-operator.dev 🌟](https://prometheus-operator.dev) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [gabrieltanner.org: Golang Application monitoring using Prometheus](https://gabrieltanner.org/blog/collecting-prometheus-metrics-in-golang) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [promlens.com 🌟](https://promlens.com) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [medium: Prometheus monitoring with Elastic Stack in Kubernetes 🌟](https://medium.com/avmconsulting-blog/prometheus-monitoring-with-elastic-stack-in-kubernetes-5cf0aaa7ce04) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [portworx.com: Monitoring Kubernetes Backup with Prometheus and Grafana](https://portworx.com/kubernetes-backup-monitoring) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [itnext.io: Observability at Scale](https://itnext.io/observability-at-scale-52d0d9a5fb9b) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [jonbc.medium.com: Hacking your way to Observability — Part 1 : Metrics](https://jonbc.medium.com/hacking-your-way-to-observability-part-1-cf4cd42fb4dc) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [opensource.com: Run Prometheus at home in a container](https://opensource.com/article/21/7/run-prometheus-home-container) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [faun.pub: Production grade Kubernetes Monitoring using Prometheus 🌟](https://faun.pub/production-grade-kubernetes-monitoring-using-prometheus-78144b835b60) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [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) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [cribl.io: Using Prometheus for Agentless Monitoring](https://cribl.io/blog/using-prometheus-for-agentless-monitoring) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [aprenderbigdata.com: Prometheus: Introducción a la Monitorización de Métricas](https://aprenderbigdata.com/prometheus) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [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) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [jfrog.com: Don’t let Prometheus Steal your Fire](https://jfrog.com/blog/dont-let-prometheus-steal-your-fire) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [itnext.io: Monitoring Spark Streaming on K8s with Prometheus and Grafana](https://itnext.io/monitoring-spark-streaming-on-k8s-with-prometheus-and-grafana-e6d8720c4a02) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [source.coveo.com: Prometheus at scale](https://source.coveo.com/2021/11/11/prometheus-at-scale) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [medium.com: Prometheus HA with Thanos Sidecar Or Receiver?](https://medium.com/infracloud-technologies/prometheus-ha-with-thanos-sidecar-or-receiver-2c8d0e585ff1) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [prometheus.io: Comparison to Alternatives 🌟](https://prometheus.io/docs/introduction/comparison) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [cloudsavvyit.com: What is Prometheus and Why Is It So Popular](https://www.cloudsavvyit.com/15124/what-is-prometheus-and-why-is-it-so-popular) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [infracloud.io: Prometheus Definitive Guide Part I - Metrics and Use Cases](https://www.infracloud.io/blogs/prometheus-architecture-metrics-use-cases) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [jonbc.medium.com: Hacking your way to Observability — Part 2 : Alerts](https://jonbc.medium.com/hacking-your-way-to-observability-part-2-c38baaee6b92) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [medium.com/gumgum-tech: How to reduce your Prometheus cost | Daniel Fernandez](https://medium.com/gumgum-tech/how-to-reduce-your-prometheus-cost-6c7cc685e347) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [medium.com/kubecost: Prometheus Grafana: configuration & query examples' 🌟](https://medium.com/kubecost/prometheus-grafana-configuration-query-examples-885b91b6ca6) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [dev.to: How to monitor nginx in Kubernetes with Prometheus](https://dev.to/eckelon/how-to-monitor-nginx-in-kubernetes-with-prometheus-j5f) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [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) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [itnext.io: Hardening Monitoring: a step-by-step guide](https://itnext.io/hardening-monitoring-a-step-by-step-guide-7a18007c915) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [blog.devops.dev: Deploying Prometheus and Grafana in a Multi-Node Kubernetes' Cluster and Auto-Scaling with KEDA](https://blog.devops.dev/deploying-prometheus-and-grafana-in-a-multi-node-kubernetes-cluster-and-auto-scaling-with-keda-eccecfbd8950) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [blog.devops.dev: Observability: Better CI for your prometheus alerts with' pint instead of promtool 🌟](https://blog.devops.dev/observability-better-ci-for-your-prometheus-alerts-32aaea3b3d77) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [blog.zelarsoft.com: Website Monitoring By Using Prometheus Blackbox Exporter' with Grafana](https://blog.zelarsoft.com/website-monitoring-by-using-prometheus-blackbox-exporter-with-grafana-c4004bb03131) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [blog.devops.dev: Monitoring a Spring Boot application in Kubernetes with' Prometheus 🌟](https://blog.devops.dev/monitoring-a-spring-boot-application-in-kubernetes-with-prometheus-a2d4ec7f9922) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [devopstalks.in: Everything about Prometheus](https://devopstalks.in/everything-about-prometheus) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [blog.devops.dev: How to Monitor your Application using Prometheus 🌟](https://blog.devops.dev/deploying-and-monitoring-an-application-using-prometheus-on-kubernetes-cluster-483773f789f) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [dzone.com: Deploying Prometheus and Grafana as Applications Using ArgoCD — Including' Dashboards](https://dzone.com/articles/deploying-prometheus-and-grafana-as-applications-u) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [medium.com: How to find unused Prometheus metrics using mimirtool 🌟](https://medium.com/@dotdc/how-to-find-unused-prometheus-metrics-using-mimirtool-a44560173543) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [rtfm.co.ua: Prometheus: Kubernetes endpoints monitoring with blackbox-exporter](https://rtfm.co.ua/en/prometheus-kubernetes-endpoints-monitoring-with-blackbox-exporter) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [medium.com/criteo-engineering: How we reduced our Prometheus infrastructure' footprint by a third](https://medium.com/criteo-engineering/how-we-reduced-our-prometheus-infrastructure-footprint-by-a-third-8bf8171e46b1) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [blog.devops.dev: Observability Concept in Prometheus](https://blog.devops.dev/observability-concept-in-prometheus-9f0093fa7495) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [horovits.medium.com: Prometheus Now Supports OpenTelemetry Metrics](https://horovits.medium.com/prometheus-now-supports-opentelemetry-metrics-83f85878e46a) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [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) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [devxblog.hashnode.dev: Prometheus: Elevate Your Monitoring Game](https://devxblog.hashnode.dev/prometheus-elevate-your-monitoring-game) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [devxblog.hashnode.dev: Simplified Setup: Prometheus, cAdvisor, redis and' Node Exporter](https://devxblog.hashnode.dev/simplified-setup-prometheus-cadvisor-redis-and-node-exporter) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [fosstechnix.com: Install Prometheus and Grafana on Ubuntu 24.04 LTS 🌟](https://www.fosstechnix.com/install-prometheus-and-grafana-on-ubuntu-24-04) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [medium: Kubernetes Lessons in Alerting](https://medium.com/better-programming/kubernetes-lessons-in-alerting-a0b7a455e89d) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [karma 🌟](https://github.com/prymitive/karma) <span class='md-tag md-tag--info'>⭐ 2639</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [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) <span class='md-tag md-tag--info'>⭐ 8485</span> <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span>
|
||
- [tech.loveholidays.com: Dynamic alert routing with Prometheus and Alertmanager](https://tech.loveholidays.com/dynamic-alert-routing-with-prometheus-and-alertmanager-f6a919edb5f8) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [prometheus.io: Introducing Prometheus Agent Mode, an Efficient and Cloud-Native' Way for Metric Forwarding](https://prometheus.io/blog/2021/11/16/agent) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [cncf.io: Prometheus announces an Agent to address a new range of use cases](https://www.cncf.io/blog/2021/11/16/prometheus-announces-an-agent-to-address-a-new-range-of-use-cases) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [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) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [medium.com/@ehsan-khodadadi: Prometheus Multi-Cluster monitoring using Prometheus' Agent Mode](https://medium.com/@ehsan-khodadadi/prometheus-multi-cluster-monitoring-using-prometheus-agent-mode-cab2cdb20c11) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [medium.com/techspiration: Deploying Prometheus Multi-Cluster monitoring' using Prometheus Agent Mode](https://medium.com/techspiration/deploying-prometheus-multi-cluster-monitoring-using-prometheus-agent-mode-a04d89afeed7) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Promgen 🌟](https://github.com/line/promgen) <span class='md-tag md-tag--info'>⭐ 1123</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Promcat: A resource catalog for enterprise-class Prometheus monitoring 🌟](https://promcat.io) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Prometheus Demo: prometheus.demo.do.prometheus.io 🌟](https://prometheus.demo.do.prometheus.io) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Sloth 🌟](https://github.com/slok/sloth) <span class='md-tag md-tag--info'>⭐ 2487</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [itnext.io: SLOs should be easy, say hi to Sloth 🌟](https://itnext.io/slos-should-be-easy-say-hi-to-sloth-9c8a225df0d4) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [PromTools: SLOs with Prometheus 🌟](https://promtools.dev) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [slo-libsonnet](https://github.com/metalmatze/slo-libsonnet) <span class='md-tag md-tag--info'>⭐ 118</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [SLO Generator](https://github.com/google/slo-generator) <span class='md-tag md-tag--info'>⭐ 562</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [monitoring2.substack.com: Big Prometheus. Thanos, Cortex, M3DB and VictoriaMetrics' at scale 🌟](https://monitoring2.substack.com/p/big-prometheus) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [**Prometheus TSDB**](https://prometheus.io/docs/prometheus/latest/storage) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [**Cortex**:](https://cortexmetrics.io) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [github.com/cortexproject/cortex](https://github.com/cortexproject/cortex) <span class='md-tag md-tag--info'>⭐ 5802</span> <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span>
|
||
- [**Thanos**:](https://thanos.io) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [github.com/ruanbekker: Thanos Cluster Setup](https://github.com/ruanbekker/thanos-cluster-setup) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [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) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [en.wikipedia.org/wiki/InfluxDB](https://en.wikipedia.org/wiki/MIT_License) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [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) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [dzone: Flux queries](https://dzone.com/articles/flux-windowing-and-aggregation) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [thenewstack.io: Make a GitOps Workflow Using InfluxDB Templates](https://thenewstack.io/make-a-gitops-workflow-using-influxdb-templates) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [influxdata.com: Running InfluxDB 2.0 and Telegraf Using Docker](https://www.influxdata.com/blog/running-influxdb-2-0-and-telegraf-using-docker) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [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) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [exporterhub.io 🌟](https://exporterhub.io) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Prometheus JMX Exporter 🌟](https://github.com/prometheus/jmx_exporter) <span class='md-tag md-tag--info'>⭐ 3305</span> <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span>
|
||
- [blackbox_exporter 🌟](https://github.com/prometheus/blackbox_exporter) <span class='md-tag md-tag--info'>⭐ 5694</span> <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span>
|
||
- [Example: How to Use Prometheus Monitoring With Java to Gather Data. Gathering' Java Metrics with Prometheus Monitoring (ActiveMQ)](https://www.openlogic.com/blog/prometheus-java-monitoring-and-gathering-data) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Maven Prometheus instrumentation library for JVM applications (client library)](https://mvnrepository.com/artifact/io.prometheus) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [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) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [prometheus-community/elasticsearch_exporter](https://github.com/prometheus-community/elasticsearch_exporter) <span class='md-tag md-tag--info'>⭐ 2074</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [medium.com/@akashjoffical08: Monitor Uptime of Endpoints in K8s using Blackbox' Exporter 🌟](https://medium.com/@akashjoffical08/monitor-uptime-of-endpoints-in-k8s-using-blackbox-exporter-f80166a328e9) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [blog.devops.dev: Monitoring MySQL using Prometheus, Grafana and mysqld_exporter' in Kubernetes](https://blog.devops.dev/monitoring-mysql-using-prometheus-and-grafana-in-kubernetes-16e7ae3de5dd) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [muxinc/certificate-expiry-monitor](https://github.com/muxinc/certificate-expiry-monitor) <span class='md-tag md-tag--info'>⭐ 168</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [enix/x509-certificate-exporter](https://github.com/enix/x509-certificate-exporter) <span class='md-tag md-tag--info'>⭐ 924</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [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) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [medium.com/@dast04: Writing Custom Prometheus Exporters (in Python) — Kubernetes](https://medium.com/@dast04/writing-custom-prometheus-exporters-in-python-kubernetes-73626b66d78c) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [OpenTelemetry Collector](https://github.com/open-telemetry/opentelemetry-collector) <span class='md-tag md-tag--info'>⭐ 7050</span> <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span>
|
||
- [thenewstack.io: Lightstep’s OpenTelemetry Launchers Simplify Integration' to Line of Code](https://thenewstack.io/lightsteps-opentelemetry-launchers-simplify-integration-to-line-of-code) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [OpenTelemetry Launchers 🌟](https://github.com/search?q=org%3Alightstep+launcher) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [thenewstack.io: Demystifying Distributed Traces in OpenTelemetry](https://thenewstack.io/demystifying-distributed-traces-in-opentelemetry) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [medium: OpenTelemetry Specification v1.0.0, Tracing Edition](https://medium.com/opentelemetry/opentelemetry-specification-v1-0-0-tracing-edition-72dd08936978) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [medium: Tracing in eDreams ODIGEO Lodging with Open Telemetry and Grafana' Tempo](https://medium.com/edreams-odigeo-tech/tracing-in-edreams-odigeo-lodging-with-open-telemetry-and-grafana-tempo-bd1f20ddf49d) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [medium.com/@tathagatapaul7: OpenTelemetry in Kubernetes: Deploying your' Collector and Metrics Backend](https://medium.com/@tathagatapaul7/opentelemetry-in-kubernetes-deploying-your-collector-and-metrics-backend-b8ec86ac4a43) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [thenewstack.io: Maximizing Kubernetes Efficiency with OpenTelemetry Tracing](https://thenewstack.io/maximizing-kubernetes-efficiency-with-opentelemetry-tracing) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Telegraf Collector](https://www.influxdata.com/time-series-platform/telegraf) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Telegraf Prometheus Output Plugin](https://github.com/influxdata/telegraf/tree/master/plugins/outputs/prometheus_client) <span class='md-tag md-tag--info'>⭐ 17536</span> <span class='md-tag md-tag--success'>[DE FACTO STANDARD]</span>
|
||
- [Telegraf Ansible Role](https://github.com/rossmcdonald/telegraf) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [sysadminxpert.com: How to Monitor Linux System with Grafana and Telegraf](https://sysadminxpert.com/monitor-linux-system-with-grafana-and-telegraf) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [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) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [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) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [prometheus.io: Installarion](https://prometheus.io/docs/prometheus/latest/installation) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [prometheus.io: Getting Started](https://prometheus.io/docs/prometheus/latest/getting_started) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [galaxy.ansible.com/cloudalchemy/node-exporter](https://galaxy.ansible.com/cloudalchemy/node-exporter) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [galaxy.ansible.com/mesaguy/prometheus](https://galaxy.ansible.com/mesaguy/prometheus) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [galaxy.ansible.com/William-Yeh/prometheus](https://galaxy.ansible.com/William-Yeh/prometheus) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [galaxy.ansible.com/UnderGreen/prometheus-node-exporter](https://galaxy.ansible.com/UnderGreen/prometheus-node-exporter) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [itnext.io/prometheus-with-grafana-using-ansible-549e575c9dfa](https://itnext.io/prometheus-with-grafana-using-ansible-549e575c9dfa) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [arthursens.medium.com: Risk analysis and security compliance in Kube-prometheus](https://arthursens.medium.com/risk-analysis-and-security-compliance-in-kube-prometheus-10c8cfb180b8) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [devstack.in: Deploy Prometheus Operator with Helm3 and Private Registry' 🌟](https://devstack.in/2020/05/25/deploy-prometheus-operator-with-helm3-and-private-registry) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [medium.com/israeli-tech-radar: How to create a Monitoring Stack using Kube-Prometheus-stack' (Part 1)](https://medium.com/israeli-tech-radar/how-to-create-a-monitoring-stack-using-kube-prometheus-stack-part-1-eff8bf7ba9a9) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Cluster Monitoring stack for ARM / X86-64 platforms](https://github.com/carlosedp/cluster-monitoring) <span class='md-tag md-tag--info'>⭐ 755</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [logz.io](https://logz.io) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [activemq.apache.org/components/classic/documentation](https://activemq.apache.org/components/classic/documentation) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Artemis Prometheus Metrics Plugin](https://github.com/rh-messaging/artemis-prometheus-metrics-plugin) <span class='md-tag md-tag--info'>⭐ 28</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [Promitor 🌟](https://promitor.io) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [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) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
|
||
## Application Delivery
|
||
|
||
### Helm
|
||
|
||
#### Observability
|
||
|
||
- [sstarcher/helm-exporter](https://github.com/sstarcher/helm-exporter) <span class='md-tag md-tag--info'>⭐ 298</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A Prometheus exporter designed to surface real-time metrics for deployed Helm releases. It monitors charts metadata, tracking status, revisions, and health states across namespaces to empower advanced alert rules.
|
||
## Application Integration
|
||
|
||
### Message Brokers
|
||
|
||
#### High-Performance Messaging
|
||
|
||
- **(2026)** [==Apache Artemis JMeter==](https://github.com/apache/artemis) <span class='md-tag md-tag--info'>⭐ 1017</span> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> 🌟🌟🌟🌟🌟 <span class='md-tag md-tag--success'>[DE FACTO STANDARD]</span> <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span> — The official GitHub mirror of Apache ActiveMQ Artemis, housing the high-performance non-blocking asynchronous message broker. It provides native support for AMQP, MQTT, STOMP, and OpenWire. It delivers ultra-low latency and scalable message distribution under extreme workloads.
|
||
#### JMS
|
||
|
||
- [ActiveMQ 5.x "classic"](https://activemq.apache.org/components/classic) <span class='md-tag md-tag--primary'>[DOCUMENTATION]</span> <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span> <span class='md-tag md-tag--info'>[LEGACY]</span> — The classic implementation of Apache ActiveMQ, continuing to power millions of production enterprise nodes. It offers rich support for JMS client specifications alongside robust clustering and persistence. Ideal for traditional integration architecture, though increasingly superseded by Artemis.
|
||
## Infrastructure as Code
|
||
|
||
### Ansible
|
||
|
||
#### Prometheus Setup
|
||
|
||
- **(2021)** [==Idealista: This ansible role installs a Prometheus Node Exporter in a debian environment==](https://github.com/idealista/prometheus_jmx_exporter_role) <span class='md-tag md-tag--info'>⭐ 6</span> <span class='md-tag md-tag--warning'>[YAML CONTENT]</span> 🌟🌟🌟🌟🌟 <span class='md-tag md-tag--success'>[DE FACTO STANDARD]</span> — An open-source Ansible playbook role for deploying Prometheus Node and JMX Exporters. Streamlines standard system configuration across large Debian-based server groups.
|
||
## Message Brokers (1)
|
||
|
||
### ActiveMQ Artemis
|
||
|
||
#### Configuration
|
||
|
||
- **(2025)** [Apache ActiveMQ Artemis Using the Server](https://artemis.apache.org/components/artemis/documentation/latest/using-server.html) <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--primary'>[DOCUMENTATION]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Technical reference manual for active clustering, configuration tuning, and observability monitoring of Apache ActiveMQ Artemis brokers. Outlines JMS and MQTT message routing optimization.
|
||
## Observability (1)
|
||
|
||
### Grafana
|
||
|
||
#### Dashboards
|
||
|
||
- **(2026)** [Grafana Dashboards with Telegraf Collectors](https://grafana.com/grafana/dashboards/?collector=Telegraf) <span class='md-tag md-tag--warning'>[JSON CONTENT]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Grafana's official dashboard repository for configurations collecting data via InfluxData Telegraf. Simplifies dashboard creation for system resources, daemon sets, and application runtimes.
|
||
### Kubernetes Monitoring
|
||
|
||
#### Image Exporters
|
||
|
||
- **(2024)** [==k8s-image-availability-exporter==](https://github.com/deckhouse/k8s-image-availability-exporter) <span class='md-tag md-tag--info'>⭐ 249</span> <span class='md-tag md-tag--warning'>[GO CONTENT]</span> 🌟🌟🌟🌟🌟 <span class='md-tag md-tag--success'>[DE FACTO STANDARD]</span> — A specialized Prometheus exporter that continuously verifies container registry availability for images specified in Kubernetes configurations. Helps catch container start failures (e.g., ErrImagePull) before pods crash.
|
||
### Long-term Storage
|
||
|
||
#### M3DB
|
||
|
||
- **(2026)** [**M3**:](https://m3db.io) <span class='md-tag md-tag--warning'>[GO CONTENT]</span> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — An open-source, highly scalable distributed time-series database (M3) designed by Uber. Serves as a high-density metric clustering backend with built-in multi-region replication and long-term storage configurations.
|
||
### Managed Prometheus
|
||
|
||
#### Google Cloud
|
||
|
||
- **(2026)** [cloud.google.com: Google Cloud Managed Service for Prometheus](https://docs.cloud.google.com/stackdriver/docs/managed-prometheus) <span class='md-tag md-tag--primary'>[DOCUMENTATION]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Google Cloud's fully managed service for Prometheus. Provides automated cluster monitoring, global querying, and metric collection across Google Kubernetes Engine (GKE) deployments.
|
||
### Metrics
|
||
|
||
#### Prometheus (1)
|
||
|
||
- [Setup Prometheus Using Helm Chart on Kubernetes](https://devopscube.com/setup-prometheus-helm-chart) <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span> — A direct, production-ready tutorial demonstrating how to install and configure Prometheus using official Helm charts. Explains default values overrides, persistent volume configurations, and custom alertmanager integration for instant operational visibility.
|
||
### Metrics Library
|
||
|
||
#### Micrometer
|
||
|
||
- **(2026)** [**Micrometer** Collector](http://micrometer.io) <span class='md-tag md-tag--warning'>[JAVA CONTENT]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A developer-focused metrics instrumentation library for JVM-based applications. Acts as a facade over various monitoring frameworks, including Prometheus, Datadog, and New Relic.
|
||
### Monitoring Stack
|
||
|
||
#### Helm Charts
|
||
|
||
##### kube-prometheus-stack
|
||
|
||
- [prometheus-community/kube-prometheus-stack 🌟🌟](https://artifacthub.io/packages/helm/prometheus-community/kube-prometheus-stack) <span class='md-tag md-tag--success'>[DE FACTO STANDARD]</span> — The de facto standard Helm chart for deploying Prometheus and Grafana on Kubernetes. It manages the custom resource definitions (CRDs), handles scraper configurations, and provides out-of-the-box system alerting rules.
|
||
### OpenTelemetry
|
||
|
||
#### Java Instrumentation
|
||
|
||
- **(2023)** [newrelic.com: Understand OpenTelemetry Part 4: Instrument a Java App with OpenTelemetry](https://newrelic.com/blog/apm/java-opentelemetry) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Hands-on guide demonstrating automatic and manual trace instrumentation in Java applications utilizing OpenTelemetry. Covers runtime performance adjustments, JVM garbage collection exports, and spans optimization.
|
||
### Prometheus (2)
|
||
|
||
#### Docker Swarm Integration
|
||
|
||
- **(2020)** [innoq.com: Scraping a Docker swarm service with Prometheus](https://www.innoq.com/en/blog/2020/04/scraping-docker-swarm-service-instances-with-prometheus) <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Solves service discovery challenges when scraping Docker Swarm tasks with Prometheus. Demonstrates configuring dynamic multi-interface DNS tracking or external Consul agents to discover changing IP assignments.
|
||
#### Lifecycle Management
|
||
|
||
- **(2022)** [**sysdig.com: Prometheus 2.37 – The first long-term supported release! 🌟**](https://www.sysdig.com/blog) 🌟🌟🌟🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span> — Focuses on the release of Prometheus 2.37, the platform's first official Long-Term Support (LTS) release. Evaluates stability guarantees, API version support, and security patch lifecycles for enterprise environments.
|
||
#### Security
|
||
|
||
- **(2021)** [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) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Highlights the engineering update in Prometheus 2.24 that added built-in TLS and basic authentication to HTTP scrape targets. This update removed the requirement of hosting reverse proxy sidecars for cluster telemetry.
|
||
#### Site Reliability Engineering
|
||
|
||
- **(2021)** [==opensource.google: Prometheus SLO example==](https://github.com/google/prometheus-slo-burn-example) <span class='md-tag md-tag--info'>⭐ 142</span> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> 🌟🌟🌟🌟🌟 <span class='md-tag md-tag--success'>[DE FACTO STANDARD]</span> — Google's open-source templates demonstrating complex multi-window, multi-burn-rate Alerting on Service Level Objectives (SLOs) within Prometheus. Establishes the standard implementation of modern SRE monitoring guidelines.
|
||
### Prometheus Exporters
|
||
|
||
#### AWS CloudWatch
|
||
|
||
- **(2026)** [==YACE - yet another cloudwatch exporter 🌟==](https://github.com/prometheus-community/yet-another-cloudwatch-exporter) <span class='md-tag md-tag--info'>⭐ 1203</span> <span class='md-tag md-tag--warning'>[GO CONTENT]</span> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> 🌟🌟🌟🌟🌟 <span class='md-tag md-tag--success'>[DE FACTO STANDARD]</span> — Highly performance-optimized Prometheus exporter (YACE) designed to query metrics from AWS CloudWatch. Leverages cost-effective batched APIs to retrieve data without incurring high AWS costs.
|
||
#### Oracle Database
|
||
|
||
- **(2022)** [sysdig.com: How to monitor an Oracle database with Prometheus. The OracleDB Prometheus exporter](https://www.sysdig.com/blog/monitor-oracle-database-prometheus) <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Detailed implementation roadmap for the OracleDB Prometheus Exporter. Covers configuration strategies, secure credential storage, table space metrics mapping, and listener health telemetry.
|
||
#### PostgreSQL
|
||
|
||
- **(2022)** [**sysdig.com: Top 10 metrics in PostgreSQL monitoring with Prometheus 🌟**](https://www.sysdig.com/blog/postgresql-monitoring) 🌟🌟🌟🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span> — Examines the key database performance indicators to monitor in PostgreSQL via Prometheus. Focuses on index utilization ratios, cache hits, locks, and replication lag metrics.
|
||
#### Redis
|
||
|
||
- **(2021)** [sysdig.com: How to monitor Redis with Prometheus](https://www.sysdig.com/blog/redis-prometheus) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A tactical guide to instrumentation for Redis using Prometheus. Outlines how to track key memory management indicators, key evictions, instantaneous command latency, and connection scaling bounds.
|
||
## Observability and Performance
|
||
|
||
### Performance Testing
|
||
|
||
#### Load Testing
|
||
|
||
- [jmeter.apache.org](https://jmeter.apache.org) <span class='md-tag md-tag--warning'>[EN CONTENT]</span> <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span> — Apache JMeter is the industry standard for performing robust load tests across varied protocols (HTTP, FTP, SOAP, Database). Allows extensive functional testing and architectural load emulation.
|
||
## Software Engineering
|
||
|
||
### Build Systems
|
||
|
||
#### Java Ecosystem
|
||
|
||
- [maven.apache.org](https://maven.apache.org) <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--success'>[DE FACTO STANDARD]</span> — Official homepage for Apache Maven, the cornerstone JVM project build and dependency system. Outlines standards for modular Project Object Model (POM) declarations.
|
||
|
||
---
|
||
💡 **Explore Related:** [About](./about.md) | [Demos](./demos.md) | [Cheatsheets](./cheatsheets.md)
|
||
|