microsoft / microsoft/perfview
MonitorPerfCounter for all instances?
Open
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 4.7k
- Forks
- 775
- Avg merge
- 5d 11h
- Merged PRs (30d)
- 9
Description
Is it possible to specify all instances for a -MonitorPerfCounter counter? For example, I tried each of the following separately but none worked:
"-MonitorPerfCounter:Process:% Processor Time:@10"
"-MonitorPerfCounter:Process:% Processor Time:*@10"
"-MonitorPerfCounter:Process:% Processor Time:<All instances>@10"
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the -MonitorPerfCounter entry point and trace how the instance argument is parsed. Reproduce the three command forms in the issue and compare their behavior with Windows performance-counter instance enumeration. Done means a supported form monitors all Process instances and its usage is verified by a test or documented example.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- cli, operating-systems, performance
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100