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 /metricsScraping from the groundcover Sensor
agent:
sensor:
receivers:
metricsscraper:
enabled: true
custom-metrics:
scrape_jobs: nullScraping from the sensors while keeping extraScrapeConfigs on the custom-metrics agent
Scraping 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
