mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-07-12 09:51:00 +00:00
Fix: the per-page resource search box with maturity tag-pills stopped appearing after navigation.instant was enabled (DOMContentLoaded fires only on first SPA load). Reworked v2_filter.js to init via Material's document$ observable with a DOMContentLoaded fallback, guard double-injection, bind the clickable-tag delegation once, and add a no-results state. Cache-bust ?v=2.9.12. Change: removed the duplicated Markdown "## Table of Contents" from all 156 V2 content pages and from v2_optimizer.py — it forced hundreds of links of scroll on large pages. Replaced by Material's native sticky "On this page" TOC (removed toc.integrate, added toc.follow). tags.md keeps its TOC (it is an index). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
13 KiB
13 KiB
Prometheus
!!! tip "Nubenetes V2 Elite Portal" You are browsing the AI-Curated V2 Elite Edition. Looking for the exhaustive list of references? Check out the V1 Historical Archive.
!!! info "Architectural Context" Detailed reference for Prometheus in the context of Architectural Foundations.
Cloud Native Infrastructure
Observability
Prometheus (1)
AWS Integration
- (2020) itnext.io - Prometheus: yet-another-cloudwatch-exporter — collecting AWS CloudWatch metrics [GO CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — This article introduces 'YACE' (Yet Another CloudWatch Exporter), a high-performance Go-based exporter designed to retrieve AWS CloudWatch metrics. By utilizing AWS API calls optimally, YACE reduces AWS API transactional costs compared to the official Java-based CloudWatch exporter.
Client Libraries
- (2020) gabrieltanner.org: Golang Application monitoring using Prometheus [GO CONTENT] [COMMUNITY-TOOL] — A practical walk-through detailing how to instrument a Go application with custom Prometheus metrics using the official client library. Demonstrates defining, registering, and incrementing Counters and Gauges, and exposes them over an HTTP handler endpoint.
Pushgateway
- (2026) ==Pushgateway== ⭐ 3334 [GO CONTENT] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — Official GitHub repository for Prometheus Pushgateway. Designed to allow ephemeral, short-lived, or batch jobs to push metrics to an intermediate gateway, which Prometheus then scrapes. Note that official guidelines advise against using Pushgateway for standard applications due to structural state issues.
Query Tools
- (2021) promlens.com 🌟 [GO CONTENT] [COMMUNITY-TOOL] — PromLens is an advanced query builder and analyzer for PromQL. Created to help developers write, visualize, and debug complex PromQL expressions, it provides syntactic parsing, inline documentation, and tree-based diagnostic tools. Now integrated as an official Prometheus community project.
Cloud Native Platforms
Azure
Azure Monitor Integration
- (2025) Promitor 🌟 [C# CONTENT] [COMMUNITY-TOOL] — An Azure Monitor collector that translates native Microsoft cloud diagnostics into a standard Prometheus-compatible API format, linking closed-source telemetry with open tools.
Kubernetes
Multi-Arch Telemetry
- (2025) ==Cluster Monitoring stack for ARM / X86-64 platforms== ⭐ 754 [JSONNET CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — A specialized telemetry suite crafted for physical, edge, and multi-architecture Kubernetes clusters running on ARM or x86 systems. Extends modern operators to resource-constrained environments.
Observability (1)
Distributed Storage
Cortex Engine
- (2024) ==github.com/cortexproject/cortex== ⭐ 5811 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — Open-source repository for Cortex. Implements Prometheus as a service, allowing isolated multi-tenancy, long-term metric durability in object storage (S3/GCS), and horizontally scalable querying.
- (2024) Cortex: [GO CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Architectural landing page of Cortex, an enterprise-grade, horizontally scalable, multi-tenant TSDB. Note: Since 2024-2025, many users have migrated toward Thanos or VictoriaMetrics, yet Cortex remains a highly resilient classic for long-term storage.
InfluxDB
- (2021) influxdata.com: Building a Metrics & Alerts as a Service (MaaS) Monitoring Solution Using the InfluxDB Stack [NONE CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Explores an architecture for metrics and alerting as a service (MaaS) built on the InfluxDB stack. Highlights utilizing multi-tenancy, dynamic bucket allocations, and custom push metric pipelines.
M3 Engine
- (2023) M3: [GO CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Architectural homepage of M3, Uber’s highly scalable, distributed TSDB engine. Highly custom-built to support massive data ingestion volumes and dynamic metric downsampling with optimized storage layouts.
Thanos Engine
- (2024) Thanos: [GO CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Official landing page for Thanos, a CNCF graduated project providing highly available, infinitely scalable Prometheus monitoring. Known for sidecar-based object storage offloading and cost-effective downsampling.
- (2022) Highly Available Prometheus Metrics for Distributed SQL with Thanos on GKE [YAML CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Evaluates deploying Thanos alongside Prometheus Operator on Google Kubernetes Engine (GKE) to collect metrics for YugabyteDB. Highlights the implementation of Multi-Cluster and Multi-Tenant metric architectures using Thanos Receiver and Store gateways.
- (2021) github.com/ruanbekker: Thanos Cluster Setup [YAML CONTENT] [COMMUNITY-TOOL] — Developer guide outlining the architectural deployment of a highly available Thanos cluster with Docker Compose. Demonstrates configuring Thanos Sidecar, Querier, Store Gateway, and S3 object storage targets.
Monitoring
Prometheus Meta-Monitoring
- (2023) grafana.com: How we use metamonitoring Prometheus servers to monitor all other Prometheus servers at Grafana Labs [ADVANCED LEVEL] [CASE STUDY] [COMMUNITY-TOOL] — A high-performance monitoring case study from Grafana Labs. Illustrates the architectural pattern of metamonitoring, utilizing dedicated Prometheus servers to watch, query, and alert on larger global telemetry networks.
OpenTelemetry
Collector Infrastructure
- (2026) ==OpenTelemetry Collector== ⭐ 7132 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — A high-performance processing engine capable of receiving, parsing, filtering, and routing traces, metrics, and logs across vendor-agnostic infrastructure. Serves as the central data pipeline component in modern cloud-native observability stacks.
Prometheus (2)
Core Platform
- (2026) ==github.com/prometheus/prometheus== ⭐ 64493 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — Source codebase for Prometheus, the benchmark cloud-native telemetry engine. Employs active scraping mechanics over HTTP alongside a custom-built local TSDB to deliver sub-second querying speeds and powerful alerting capabilities.
💡 Explore Related: About | Demos | Kubernetes
🔗 See Also: Postman | Cloudflare