The first thing I'd recommend is doing a pipe to table and break this thing down to make sure you're getting the numbers you think you are getting.
what is this part for - '| search all'? I'm guessing if you do the follow below you may not have any data.
index=os host= sourcetype=cpu | lookup chipotl fqdn as host | search application_name="New Apps" AND physical_environment_name="SystemTestWest" AND state="LIVE"| multikv fields pctUser,pctSystem,pctIowait,pctIdle,application_name | search all | table pctIdle, application_name
... View more