Useful Links
Computer Science
Containerization and Orchestration
Kubernetes Monitoring with Prometheus
1. Introduction to Observability in Kubernetes
2. Prometheus Fundamentals
3. Prometheus Query Language (PromQL)
4. Kubernetes Metrics Architecture
5. Deploying Prometheus in Kubernetes
6. Kubernetes Service Discovery Configuration
7. Monitoring Kubernetes Core Components
8. Application and Workload Monitoring
9. Alerting with Prometheus and Alertmanager
10. Visualization and Dashboarding
11. Advanced Prometheus Operations
Kubernetes Metrics Architecture
Metrics Collection Sources
cAdvisor Integration
Container Resource Metrics
Kubelet Embedding
Metrics Endpoint Exposure
Historical Data Retention
kube-state-metrics Service
Kubernetes Object State
API Server Integration
Resource Metadata Exposure
Deployment Strategies
Metrics Server
Resource Metrics API
Horizontal Pod Autoscaler Support
Vertical Pod Autoscaler Integration
Cluster Autoscaler Dependencies
Custom Metrics Sources
Application Metrics
Infrastructure Metrics
Business Logic Metrics
Node-Level Metrics
System Resource Metrics
CPU Utilization and Load
Memory Usage and Pressure
Disk I/O and Space Utilization
Network Interface Statistics
File System Metrics
Node Condition Metrics
Ready Status
Memory Pressure
Disk Pressure
PID Pressure
Network Unavailable
Hardware and Kernel Metrics
Hardware Information
Kernel Version
Boot Time
System Load Averages
Pod and Container Metrics
Resource Request and Limit Metrics
CPU Requests and Limits
Memory Requests and Limits
Ephemeral Storage Limits
Extended Resource Requests
Actual Resource Usage
CPU Usage Patterns
Memory Working Set
Network Bytes and Packets
File System Usage
Container Lifecycle Metrics
Container Start Time
Restart Count
Exit Codes
OOMKilled Events
Pod Status and Phase Metrics
Pod Phase Transitions
Container States
Pod Conditions
Quality of Service Class
Control Plane Component Metrics
API Server Metrics
Request Latency Distribution
Request Rate by Verb and Resource
Error Rate Analysis
Authentication and Authorization Metrics
Admission Controller Performance
Scheduler Metrics
Scheduling Latency
Scheduling Attempts and Failures
Queue Depth
Plugin Execution Time
Controller Manager Metrics
Controller Work Queue Metrics
Reconciliation Rates
Error Rates by Controller
Leader Election Status
etcd Metrics
Request Latency
Database Size
Compaction Duration
Network Peer Status
Disk Sync Duration
Workload-Specific Metrics
Deployment Metrics
Replica Status
Rolling Update Progress
Deployment Conditions
StatefulSet Metrics
Replica Management
Persistent Volume Claims
Ordered Deployment Status
DaemonSet Metrics
Node Coverage
Update Strategy Progress
Scheduling Failures
Job and CronJob Metrics
Completion Status
Failure Counts
Duration Tracking
Schedule Adherence
Previous
3. Prometheus Query Language (PromQL)
Go to top
Next
5. Deploying Prometheus in Kubernetes