When configuring .NET metrics and how they are gathered you need to first go to the config.xml file. You then need to add the machine-agent element to tell the agent what to send to the Controller. Below should answer your question:
1. Machine Agent Element machine-agent
2. When the element is empty the default instrumentation for the .NET machine agent is used.
3. You can enable additional counters or .NET INstumentors as children of the machine agent element
4. The machine snapshot element is a child of the machine-agent element
5. machine-snapshot enabled=''true'' window-size=''600'' samples-per-window=''60'' violations-per-window=''6'' max-percent-cpu=''80'' max-percent-memory=''80'' max-queue-item-age=''100'' periodic-collection=''600''
6. The .NET Machine Agent requires the following conditions to return machine snapshot data for IIS application pools:
i. IIS 7 or later
ii. Enable the Request Monitor for the IIS Health Monitoring feature.
iii. To enable Request Monitor from the Windows PowerShell command line, launch PowerShell as an administrator and run the following command:
1. Install-WindowsFeature Web-Request-Monitor