Determine the User Running the Application

In some organizations, accounts other than the NETWORK SERVICE run the IIS worker process. To ensure you can monitor applications that run under other accounts, determine the user name that is associated with the IIS worker process. Determine the user name across all of the applications you want to monitor. For each user name you identify, you should verify that the user has permission to access the <Agent_Home> directory and Performance Monitor counters. 
apmdevops106
In some organizations, accounts other than the 
NETWORK SERVICE
 run the IIS worker process. To ensure you can monitor applications that run under other accounts, determine the user name that is associated with the IIS worker process. Determine the user name across all of the applications you want to monitor. For each user name you identify, you should verify that the user has permission to access the 
<Agent_Home>
 directory and Performance Monitor counters. 
Follow these steps:
  1. Verify that the application is running.
  2. Right-click in the 
    Task Bar
     and select 
    Task Manager
     to open the 
    Windows Task Manager
    .
  3. Click the 
    Processes
     tab.
  4. Scroll to locate the entry for the 
    w3wp.exe
     or 
    aspnet_wp.exe
     process in the 
    Image Name
     column.
  5. Check the 
    User Name
     column to determine the user account running the process. 
    For example, the default user for the 
    w3wp.exe
     worker process is
     
    NETWORK SERVICE
  6. (Optional) When you use another user account to run the IIS worker process, note the account name. Verify that the account name has the appropriate permissions.