-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Configuring node-exporter to monitor CPU utilization metrics #32
Comments
When using |
Content of the file
|
Make sure that the Export the third party metric before collecting the corresponding metrics as shown below.
|
Setting up the appropriate access controls also may be needed as in https://github.com/sustainable-computing-io/kepler-model-server/blob/main/model_training/script.sh#L147 after the installation of Kepler can be installed either from the repository (using these steps) or by running the deployment file in |
|
kube-prometheus
directory.kubectl delete --ignore-not-found=true -f manifests/ -f manifests/setup
kubectl apply --server-side -f manifests/setup -f manifests
kubectl apply -f node-exporter.yaml
no matches for kind "DaemonSet" in version "apps/v1"
(which is only applicable for K8s 1.1.7 and above), then use an appropriate version “extensions/v1” or "extensions/v1beta1".kubectl get svc -n monitoring
node-exporter
kubectl port-forward svc/node-exporter 9100 -n monitoring
node_cpu_seconds_total
is available innode-exporter
service.curl http://localhost:9100/metrics | grep node_cpu_seconds_total
prometheus-k8s
kubectl port-forward svc/prometheus-k8s 9090 -n monitoring
node_cpu_seconds_total
is available inprometheus-k8s
service.curl 'http://localhost:9090/api/v1/label/__name__/values' | grep node_cpu_seconds_total
The text was updated successfully, but these errors were encountered: