Get Resource CPU Usage With Details of what applications running. is it possible?

RnD0102 176 Reputation points

I have azure vm and I saw that last week there was a CPU load of >90% . how do i know what application is consuming a lot of cpu

is it possible to get cpu resource usage in the past with details of what applications are running at that time?
if possible, what should be done?

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
4,612 questions
{count} votes

Accepted answer
  1. Konstantin Zarudaev 86 Reputation points

    There are two ways to do it.

    1. Collect information locally. Run perfmon and create a user data set for all process (% Processor Time -> All instances).
      1. Collect information remote. You can use Azure Monitor Logs. But it requires lot of steps (Workspace, Agent installation, Solution or custom report) and for single VM I'd use the first one.
    No comments

0 additional answers

Sort by: Most helpful