When you use Prometheus Monitoring, you are charged based on the number of reported metrics. Prometheus Monitoring supports two types of metrics: basic metrics and custom metrics. Basic metrics are free of charge. Custom metrics are charged as of January 6, 2020.
The following table lists the jobs that can collect basic metrics from Prometheus Monitoring.
Job type | Job name |
---|---|
Prometheus | _arms-prom/node-exporter/0 |
node-exporter | |
Kubelet information | _arms/kubelet/metric |
_arms-prom/kube-apiserver/metric | |
_arms-prom/kubelet/0 | |
_arms-prom/kubelet/1 | |
Pod CPU | _arms/kubelet/cadvisor |
_arms-prom/kube-apiserver/cadvisor | |
API server | _arms-prom-kube-apiserver |
apiserver | |
_arms-prom/kube-apiserver/0 | |
Static Kubernetes YAML file | _kube-state-metrics |
Ingress | arms-ack-ingress |
ingress | |
CoreDNS | arms-ack-coredns |
coredns |
You can view the jobs that collect basic metrics on the Health Check page of Prometheus Monitoring.
- Log on to the ARMS console.
- In the left-side navigation pane, click Prometheus Monitoring.
- In the upper-left corner of the Prometheus Monitoring page, select a region and click the name of the Kubernetes cluster that you want to view.
- In the left-side navigation pane, click .
- On the Health Check Result page, view the started jobs in Step 4 of the check result. To determine whether a job collects basic metrics, check whether the job is free of charge. If a job is free of charge, the job collects basic metrics.