Prometheus Exporter is a component that collects metrics from a Kubernetes cluster and exposes them in a Prometheus-compatible format. It allows you to monitor cluster health, node load, and resource status.
Exporter access details are available in the cluster control panel on the Dashboard tab.
Public exporters require basic authentication to access metrics.
Example request to a public exporter:
curl -u admin:'password' -s https://k8s-exporter.hostman.dev/exporter_id/service/metrics
Two types of metrics are available:
node_exporter provides node-level metrics such as CPU usage, memory consumption, disk operations, and network traffic.kube_state_exporter provides Kubernetes object metrics, including the state of pods, deployments, replicas, nodes, and other resources retrieved from the Kubernetes API.Public endpoints:
https://k8s-exporter.hostman.dev/exporter_id/node-exporter/metrics
https://k8s-exporter.hostman.dev/exporter_id/service/metrics
exporter_id is the unique exporter identifier available in the control panel.
Exporters are available in two modes:
Ports:
node_exporterkube_state_exporterFor clusters with three master nodes, metrics must be collected from each node separately.