AWS General purpose VMs history - CPU steal



Filter:


CPU steal is a value in percentage representing the amount of time a CPU wasn't able to run a task because hypervisor doesn't permit it. The task could be blocked by the hypervisor's maintenance tasks or other tenant sharing the CPU. In few words and consumer perspective, it says how much of your VM was unavailable because of external factors independent of your willing.

{ "configuration": { "chart": { "type": "bar", "polar": false, "zoomType": "", "options3d": {}, "height": 500, "width": null, "margin": null, "inverted": false }, "credits": { "enabled": false }, "title": { "text": "" }, "colorAxis": null, "subtitle": { "text": "" }, "xAxis": { "title": { "text": [ "" ], "useHTML": false, "style": { "color": "#666666" } }, "categories": [ "flavor__name" ], "lineWidth": 1, "tickInterval": null, "tickWidth": 0, "tickLength": 10, "tickPixelInterval": null, "plotLines": null, "labels": { "enabled": false, "formatter": "", "style": { "color": "#666666", "cursor": "default", "fontSize": "11px" } }, "plotBands": null, "visible": true, "floor": null, "ceiling": null, "type": "linear", "min": null, "gridLineWidth": null, "gridLineColor": null, "minorTickInterval": null, "minorTickWidth": 0, "minTickInterval": null, "startOnTick": true, "endOnTick": null, "tickmarkPlacement": null }, "yAxis": { "title": { "text": [ "CPU Steal percentage<br>Lower is better" ], "useHTML": false, "style": { "color": "#666666" } }, "categories": null, "plotLines": null, "plotBands": null, "lineWidth": null, "tickInterval": null, "tickLength": 10, "floor": null, "ceiling": null, "gridLineInterpolation": null, "gridLineWidth": 1, "gridLineColor": "#CCC", "min": null, "max": 100, "minorTickInterval": null, "minorTickWidth": 0, "minTickInterval": null, "startOnTick": true, "endOnTick": null, "minRange": null, "type": "linear", "tickmarkPlacement": null, "labels": { "enabled": true, "formatter": null, "style": { "color": "#666666", "cursor": "default", "fontSize": "11px" } } }, "zAxis": { "title": { "text": "CPU Steal percentage<br>Lower is better" } }, "plotOptions": { "series": { "dataLabels": { "enabled": true, "format": "{point.y:.1f}% - {series.name}", "distance": 30, "align": "left", "inside": true, "allowOverlap": false, "style": { "fontSize": "17px" } }, "showInLegend": null, "turboThreshold": 1000, "stacking": "", "groupPadding": 0, "centerInCategory": false } }, "rangeSelector": { "enabled": false }, "legend": { "enabled": true, "align": "center", "verticalAlign": "bottom", "layout": "horizontal", "width": null, "margin": 12, "reversed": false }, "series": [ { "name": "m1.xlarge", "data": [ [ 0, 2.3702528189677183 ] ], "color": "#f7981d", "grouping": false, "dataLabels": { "enabled": true } }, { "name": "m2.2xlarge", "data": [ [ 1, 3.1406902169094386 ] ], "color": "#f7981d", "grouping": false, "dataLabels": { "enabled": true } }, { "name": "m3.xlarge", "data": [ [ 2, 0.0 ] ], "color": "#f7981d", "grouping": false, "dataLabels": { "enabled": true } }, { "name": "m4.xlarge", "data": [ [ 3, 0.0 ] ], "color": "#f7981d", "grouping": false, "dataLabels": { "enabled": true } }, { "name": "m5.xlarge", "data": [ [ 4, 0.003124826678105819 ] ], "color": "#f7981d", "grouping": false, "dataLabels": { "enabled": true } }, { "name": "m5a.xlarge", "data": [ [ 5, 0.0 ] ], "color": "#f7981d", "grouping": false, "dataLabels": { "enabled": true } }, { "name": "m5ad.xlarge", "data": [ [ 6, 0.0 ] ], "color": "#f7981d", "grouping": false, "dataLabels": { "enabled": true } }, { "name": "m5d.xlarge", "data": [ [ 7, 0.0027776238167525084 ] ], "color": "#f7981d", "grouping": false, "dataLabels": { "enabled": true } }, { "name": "m5n.xlarge", "data": [ [ 8, 0.01620324140941366 ] ], "color": "#f7981d", "grouping": false, "dataLabels": { "enabled": true } }, { "name": "m5zn.xlarge", "data": [ [ 9, 0.0057286462383681 ] ], "color": "#f7981d", "grouping": false, "dataLabels": { "enabled": true } }, { "name": "m6i.xlarge", "data": [ [ 10, 0.007291667129629681 ] ], "color": "#f7981d", "grouping": false, "dataLabels": { "enabled": true } } ], "tooltip": { "enabled": true, "useHTML": false, "headerFormat": "", "pointFormat": "<span style=\"color:{series.color}\">{series.name}</span>: <b>{point.y:.2f}</b><br/>", "footerFormat": "", "shared": false, "outside": false, "valueDecimals": null, "split": false } }, "hc_type": "chart", "id": "139675270215104" }

Even if the first m1 have more than 15%, their CPUs don't seem to be overcommited with an acceptable stolen usage at 3%