What is Prometheus?
⚡
Quick Answer
Prometheus is an open-source monitoring system that scrapes and stores time-series metrics and lets you query them with PromQL and alert on them via Alertmanager.
Detailed Answer
It uses a pull model (scraping HTTP /metrics endpoints), a multidimensional data model (metrics plus labels), and its own TSDB. Service discovery finds targets dynamically (great for Kubernetes), and recording/alerting rules power dashboards and paging. It is the de facto standard for cloud-native metrics.
💡
Interview Tip
Highlight the pull model and label-based data model — they define how Prometheus works and differ from push systems.
prometheusmonitoringmetrics