I currently administer a website hosted on Google Cloud Platform using Kubernetes Engine. Yesterday I noticed the CPU% feed on the GKE node drop dramatically to just north of 0. After investigating it was clear there was nothing wrong---the site is still live and checking CPU usage directly via SSH showed normal load levels. It appears that the Google-managed monitoring agent in GKE is failing to report CPU usage accurately, though all other values are reported correctly.
Has anyone encountered this issue? Is there a solution to restore accurate monitoring values in this case?
--zig
EDIT: To clarify my original post, this feed has been accurately reflecting our live instance's utilization for years before the sudden and inaccurate report of 0%. The feed also continues to be accurate for our dev and testing environments.