Prometheus exporter for hardware and OS metrics exposed by *nix kernels.
The exporter is maintained by prometheus/node_exporter project.
We provides two ways to install the node exporter :
- on a standard instance (on-prem, cloud, etc)
- on Kubernetes cluster nodes
For a standard instance, we use an ansible role maintained by cloudalchemy/ansible-node-exporter, to deploy the exporter into an instance.
Create a node-exporter.yml
file with the following content :
- hosts: <host>
roles:
- role: cloudalchemy.node-exporter
Replace <host> with the host (or list of hosts) where to install the exporter.
ansible-galaxy install cloudalchemy.node-exporter
ansible-playbook -vv node-exporter.yml
If you've already installed the monitoring for Kubernetes in your Kubernetes cluster, so your nodes are probably already monitored.