Metrics server aggregates the usage of data over the cluster of a resource.
Metrics server uses summary API exposed by kubelet that runs on each node of cluster to collect metrics.
Validate
Go to Resources under the Infrastructure tab to check if your resources are onboarded and the metrics are collected.
Metrics
OpsRamp Metric | Metric Display Name | Unit | Description |
---|---|---|---|
kube_metrics_go_gc_duration_seconds | Go GC Duration Seconds | seconds | Average summary of the GC invocation durations since last pool |
kube_metrics_authenticated_user_requests | Authenticated User Requests | Requests / second | Counter of authenticated requests broken out by username |
kube_metrics_go_goroutines | Go Goroutines | Number of goroutines that currently exist | |
kube_metrics_manager_tick_duration | Manager Tick Duration | seconds | Average time spent collecting and storing metrics since last pool |
kube_metrics_scraper_duration | Scraper Duration | seconds | Average time spent scraping sources since last pool |
kube_metrics_scraper_last_time | Scraper Last Time | seconds | Last time metrics-server performed a scrape since unix epoch |
kube_metrics_go_gc_duration_seconds_quantile | Go GC Duration Seconds Quantile | seconds | Summary of the GC invocation durations |
kube_metrics_kubelet_summary_request_duration | Kubelet Summary Request Duration | seconds | Average Kubelet summary request latencies since last pool |
kube_metrics_kubelet_summary_scrapes_total | Kubelet Summary Scrapes Total | per second | Total number of attempted summary API scrapes done by metrics server |
kube_metrics_process_max_fds | Process Max Fds | Maximum number of open file descriptors | |
kube_metrics_process_open_fds | Process Open Fds | Number of open file descriptors | |
kube_metrics_process_cpu_seconds_total | Process Cpu Seconds Total | seconds | Total user and system CPU time spent |