Host CPU steal noisy neighbor
warning

Description CPU steal is > 10%. A noisy neighbor is killing VM performances or a spot instance may be out of credit.
Query
>>>
	
				
					avg by(instance) (
				
			
				
					
					
						rate
					
				
			
				
					(
				
			
				
					
				
			
				
					{mode="steal"}[5m])) * 100 > 10
				
			
    
Query Explanation

The rule calculates the average steal‑time CPU percentage per instance by taking the 5‑minute rate of node_cpu_seconds_total{mode="steal"}, converting it to a percent, and fires when that average exceeds 10 %. This signals that the VM is losing more than 10 % of its CPU to the hypervisor (e.g., a noisy neighbor or exhausted spot‑instance credits).

Get Alert
Download
Copy to Clipboard