APURV
  • Home
  • Journey
  • Projects
  • Blogs
  • Interview
  • Exams
Resume
APURV

Building scalable, secure, and production-ready cloud infrastructure. Automation first.

NAVIGATION

HomeExperienceProjectsCertificationsSkills

TECH STACK

AWSGCPK8sCI/CDLinuxDocker

CONNECT

LinkedInGitHubEmailResume

© 2026 Apurv Gujjar. All rights reserved.
Apurv Gujjar
Apurv GujjarDevOps & Cloud Engineer
|Interview Documentation
Portfolio
Handbooks
🎯Linux🐙Git & GitHub🤖GitHub Actions🌐Networking☁AWS🛠Terraform🐳Docker☸Kubernetes📊Monitoring🛡DevSecOps💰Cost Optimization🚨Incident Scenarios👤HR & Behavioral☁GCP🐍Python
Interview DocumentationMonitoring# How it Works:
Back to all Monitoring questions
Q27

# How it Works:

💬Answer
  1. Metric Scraping (Pull Model): Instead of applications pushing metrics, the Prometheus server actively scrapes metrics from configured HTTP endpoints (e.g., http://my-service:8080/metrics) at configured intervals (e.g., every 15 seconds).
  2. Service Discovery: Prometheus queries the cloud provider (AWS/GCP) or Kubernetes API to dynamically discover target endpoints as containers scale out.
  3. Data Storage: Metrics are stored locally in a highly optimized custom Time Series Database (TSDB).
  4. Data Querying (PromQL): Users query the metrics database using Prometheus Query Language (PromQL) to generate dashboards in Grafana.
  5. Alerting: Prometheus evaluates alert rules against metrics; if a rule matches (e.g., up == 0), it pushes an alert to Alertmanager for routing and notifications.

Related Monitoring Questions

View All MonitoringQuestions →
Q1

How do you explain the difference between Monitoring and Observability? Are they the same thing?

Q2

What are the Four Golden Signals of Monitoring, and why are they critical?

Q3

How does the RED methodology help monitor request-driven microservices?

Q4

What is the USE methodology, and in what scenarios is it preferred over RED?

Apurv Gujjar - DevOps & Cloud Engineer
Created by

Apurv Gujjar

DevOps & Cloud Engineer

Specialized in:DevOpsAWSGCPKubernetesTerraformDocker
View Portfolio