prometheus

11 repositories

bregman-arie/devops-exercises

A huge, community-built bank of DevOps and SRE interview questions — This repository collects over 2,600 exercises and questions spanning Linux, Kubernetes, Terraform, networking, Git and more. Organized by topic with contributions accepted via pull request, it's aimed at people preparing for DevOps/SRE interviews or wanting to self-assess their knowledge, though it explicitly isn't meant to be studied end-to-end.

Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

PythonAttention 48Acceleration +280%
★85,148
netdata/netdata

Per-second infrastructure monitoring with AI-assisted root cause analysis — Netdata collects per-second metrics across systems, containers and databases, adding ML-based anomaly detection and an MCP interface for AI agents. It targets lean ops teams needing full-stack visibility without heavy configuration, integrating with Prometheus, Grafana, InfluxDB and common databases.

The fastest path to AI-powered full stack observability, even for lean teams.

Go🇺🇸 North AmericaAttention 26Acceleration -14%
★81,202
grafana/grafana

Unified dashboards for metrics, logs, and traces across sources — Grafana lets teams query, visualize, and alert on data from Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and more in one place. Dynamic dashboards, cross-source mixing, and built-in alerting to Slack or PagerDuty make it useful for ops teams and analysts building a shared, data-driven view.

The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

TypeScript🇪🇺 EuropeAttention 11
★77,579
prometheus/prometheus

The CNCF monitoring system behind modern metrics stacks — Prometheus collects metrics via pull-based scraping, evaluates rules with PromQL, and can trigger alerts, all from autonomous single-server nodes with no distributed storage dependency. It supports service discovery, federation, and a push gateway for batch jobs, making it a flexible base for cloud-native observability.

The Prometheus monitoring system and time series database.

GoAttention 34Acceleration +26%
★66,847
grafana/loki

Loki: cost-efficient log aggregation that reuses your Prometheus labels — Loki skips full-text indexing and instead indexes only metadata labels, making it cheaper and simpler to run than traditional log systems. It reuses the same labels you already use with Prometheus, so switching between metrics and logs is seamless, and it works especially well for Kubernetes pod logs via Grafana.

Like Prometheus, but for logs.

Go🇪🇺 Europe
★29,087
openobserve/openobserve

A single-binary Datadog alternative claiming 140x lower storage costs — OpenObserve bundles logs, metrics, traces, RUM, session replay, pipelines, SLOs, and LLM observability into one cloud-native platform written in Rust. It positions itself as a simpler, petabyte-scale substitute for Datadog, Splunk, and Elasticsearch, deployable as a single binary with much lower storage overhead.

Open source observability platform for logs, metrics, traces, RUM (web, android, ios), Session replay, pipelines, SLO and LLM observability. A sophisticated, simple and highly performant alternative to Datadog, Splunk, and Elasticsearch with 140x lower storage costs and single binary deployment.

TypeScript🇺🇸 North AmericaAttention 24
★22,574
VictoriaMetrics/VictoriaMetrics

A Prometheus-compatible time series database built for scale and cost — VictoriaMetrics is a fast, cost-effective time series database for monitoring, supporting PromQL, InfluxDB, Graphite and OpenTelemetry data. It ships as single-node or cluster deployments and is used in production by companies like Grammarly, Roblox, Wix and Spotify, making it a practical Prometheus/Thanos alternative for teams scaling observability.

VictoriaMetrics: fast, cost-effective monitoring solution and time series database

Go🇺🇸 North America
★17,941
prometheus/node_exporter

The standard Prometheus collector for *NIX hardware and OS metrics — A Go-based Prometheus exporter that surfaces hardware and OS metrics from *NIX kernels via pluggable collectors, listening on port 9100. The README points Windows users to windows_exporter and GPU metrics to NVIDIA's dcgm-exporter, positioning this project specifically for Linux/Unix host monitoring.

Exporter for machine metrics

GoAttention 0
★13,880
drakkan/sftpgo

An event-driven file transfer server unifying SFTP, FTP/S, WebDAV and cloud storage — SFTPGo lets teams expose S3, Google Cloud Storage, Azure Blob or local filesystems through SFTP, HTTP/S, FTP/S and WebDAV with one configurable server. The free AGPLv3 Community edition covers all protocols and storage backends, while a paid Enterprise edition adds faster cloud I/O and high-availability features for compliance-heavy deployments.

Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob

Go🇪🇺 EuropeAttention 45Acceleration +163%
★12,722
prometheus-community/helm-charts

Prometheus community Helm charts

MustacheAttention 30Acceleration +50%
★6,226
grafana/alloy

A Programmable OpenTelemetry Collector Distribution from Grafana — Alloy is Grafana's OpenTelemetry Collector distribution, adding an expression-based config syntax for building observability pipelines across metrics, logs, traces, and profiles. It bridges OTel, Prometheus, Loki, and Pyroscope ecosystems, supports Kubernetes-native resource handling without a separate operator, and clusters instances for automatic workload distribution.

OpenTelemetry Collector distribution with programmable pipelines

Go🇪🇺 EuropeAttention 37Acceleration +6%
★3,651