Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Application Instrumentation Using Performance Counters

via Pluralsight

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Understand how and why to add custom performance counter instrumentation to your managed and native Windows applications.

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.

Syllabus

  • Introduction 5mins
  • Performance Counter Architecture 16mins
  • Understanding the Performance Counter Types 69mins
  • Implementing Custom Performance Counters in .NET 50mins
  • Implementing Custom Performance Counters With PerfLib 2.0 52mins
  • Implementing Custom Performance Counters With PerfLib 1.0 70mins

Taught by

Jim Christopher

Reviews

4.4 rating at Pluralsight based on 40 ratings

Start your review of Application Instrumentation Using Performance Counters

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.