Scraping Metrics in Kubernetes
Automatically scrape metrics from pods and other services
Scraping Pods using Prometheus Annotations
Annotating Your Pods
annotations:
prometheus.io/scrape: "true"
prometheus.io/port: "<port>"
prometheus.io/path: "<metrics-path>" # Optional, defaults to /metricsEnable Custom Metrics Scraping
custom-metrics:
enabled: trueScraping Prometheus CRDs
Enable VictoriaMetrics Operator
Step 1 - Enable only the operator:
Step 2 - Enable builtinVMAgent with a second deployment:
ArgoCD Integration
Deploy Monitoring CRDs
Example - PodMonitor
Setting up Additional Scrape Jobs
Example - Scraping cadvisor metrics
Example - Scraping Full KSM Metrics
Metrics Cardinality Limits
Resource Configuration
Common Questions
How often are my metrics scraped?
Where can I find scraped metrics?
Last updated
