Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Application Instrumentation Using Performance Counters

Understand how and why to add custom performance counter instrumentation to your managed and native Windows applications.

Intermediate
4h 24m
(40)

Created by Jim Christopher

Last Updated Jul 31, 2021

Course Thumbnail
  • Course

Application Instrumentation Using Performance Counters

Understand how and why to add custom performance counter instrumentation to your managed and native Windows applications.

Intermediate
4h 24m
(40)

Created by Jim Christopher

Last Updated Jul 31, 2021

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Many applications are black holes - information is processed but not broadcast. It can be difficult to monitor the state of these applications without having the proper instrumentation channels in place. Performance counters offer an effective instrumentation strategy that combines the tractability of numbers with the liberty of automation frameworks. In this course, you will learn what counter types are available to your application, how the counters are managed by the operating system, and how to create custom performance counters in both native and managed code.

Application Instrumentation Using Performance Counters
Intermediate
4h 24m
(40)
Table of contents

About the author
Jim Christopher - Pluralsight course - Application Instrumentation Using Performance Counters
Jim Christopher
5 courses 4.5 author rating 1053 ratings

Jim has spent over 17 years developing software for aerospace, education, and casinos. Since 2010 he has run Code Owls LLC, a company in Charlotte NC specializing in IT tooling and automation technologies. Jim is a PowerShell MVP and avid speaker.

Get started with Pluralsight