Understanding Machine CPU usage

High CPU load is a common cause of issues. Let’s look at how to dig into it with Prometheus and the Node exporter. On a Node exporters’ metrics page, part of the output is: # HELP node_cpu Seconds the cpus spent in each mode. # TYPE node_cpu counter node_cpu_seconds_total{cpu=”0″,mode=”guest”} 0 node_cpu_seconds_total{cpu=”0″,mode=”idle”} 2.03442237e+06 node_cpu_seconds_total{cpu=”0″,mode=”iowait”} 3522.37 node_cpu_seconds_total{cpu=”0″,mode=”irq”} 0.48 node_cpu_seconds_total{cpu=”0″,mode=”nice”} … Continue reading Understanding Machine CPU usage