Prometheus
Prometheus is an open-source monitoring and alerting toolkit that collects time-series metrics from applications and infrastructure, queried through its own PromQL query language.
26 resources across 3 libraries
Glossary Terms(18)
Prometheus
Prometheus is an open-source monitoring and alerting toolkit that collects time-series metrics from applications and infrastructure, queried through its own Pr…
Grafana
Grafana is an open-source analytics and visualization platform for building dashboards over metrics, logs, and traces from many different data sources.
Zabbix
Zabbix is an open-source enterprise monitoring platform for tracking the availability and performance of networks, servers, virtual machines, cloud services, a…
InfluxDB
InfluxDB is a purpose-built time-series database designed to store and query high-volume, timestamped data such as metrics, sensor readings, and monitoring eve…
Jaeger
Jaeger is an open-source, end-to-end distributed tracing system used to monitor and troubleshoot transactions as they flow through microservices-based applicat…
Argo Rollouts
Argo Rollouts is a Kubernetes controller that provides advanced deployment strategies such as canary and blue-green releases, going beyond the basic rolling up…
Dynatrace
Dynatrace is an AI-powered, full-stack observability and application performance monitoring (APM) platform that automatically maps and monitors applications, i…
Sentry
Sentry is an application monitoring platform that captures, aggregates, and helps developers triage errors, exceptions, and performance issues across web, mobi…
Loki
Loki is a horizontally scalable, open-source log aggregation system built by Grafana Labs that indexes only metadata (labels) rather than full log content, mak…
New Relic
New Relic is a full-stack observability platform that monitors application performance, infrastructure, and logs, helping teams detect, diagnose, and resolve p…
OpenTelemetry
OpenTelemetry (OTel) is a vendor-neutral, open-source observability framework and set of APIs, SDKs, and tools for generating, collecting, and exporting metric…
Datadog
Datadog is a cloud-based observability and security platform that unifies infrastructure monitoring, application performance monitoring (APM), log management,…
Grafana Loki
Grafana Loki is an open source log aggregation system designed by Grafana Labs to be cost-efficient at scale by indexing only metadata labels rather than the f…
Grafana Tempo
Grafana Tempo is an open source, high-scale distributed tracing backend by Grafana Labs that stores traces cheaply using object storage and minimal indexing, d…
Thanos
Thanos is an open source, CNCF project that extends Prometheus with long-term storage, a global query view across multiple clusters, and high availability for…
Cortex (monitoring)
Cortex is an open source, CNCF-hosted project that provides horizontally scalable, multi-tenant, long-term storage for Prometheus metrics, letting organization…
VictoriaMetrics
VictoriaMetrics is an open source, high-performance time series database and monitoring solution designed as a fast, cost-efficient, Prometheus-compatible alte…
Observability
Observability is the degree to which a system's internal state can be understood from its external outputs — typically metrics, logs, and traces — allowing eng…
Cheat Sheets(1)
Interview Questions(7)
How Would You Design a Metrics Monitoring System (like Prometheus)?
Design a metrics monitoring system around periodic pull-based (or push-based via a gateway) scraping of numeric time series from every service, storage in a ti…
What is Monitoring vs Observability?
Monitoring is watching a predefined set of metrics and alerts to detect known failure conditions, while observability is the broader capability to ask arbitrar…
What is Prometheus and How Does it Collect Metrics?
Prometheus is an open-source monitoring and alerting toolkit that pulls time-series metrics from configured targets over HTTP at regular intervals, stores them…
What is Grafana and How Does it Relate to Prometheus?
Grafana is an open-source visualization and dashboarding platform that queries data sources like Prometheus, Loki, or Elasticsearch and renders their results a…
How Does Prometheus Alertmanager Work?
Prometheus Alertmanager is a separate service that receives firing alerts evaluated by Prometheus rule expressions, then handles deduplication, grouping, silen…
What is the Difference Between a Grafana Dashboard and a Panel?
A Grafana dashboard is the overall page — a saved collection of visualizations, layout, and shared settings like time range and template variables — while a pa…
Blackbox vs Whitebox Monitoring
Blackbox monitoring observes a system purely from the outside, testing observable behavior like whether an HTTP endpoint responds successfully, without any kno…