System.Diagnostics.PerformanceCounter Class
Information   Base Types   Related Resources

Represents a Windows NT performance counter component.

  • Namespace: System.Diagnostics
  • First seen in: .NET v1.0.3705
  • Last seen in: .NET v1.1.4322
  • Last changed in: .NET v1.0.3705
  • Assembly: System.dll

  • System.ComponentModel.Component
  • View this type on MSDN
  • View this type on WinFX 247
    Articles (9)Discussions (100)MembersRotorChanges
    Articles

    Page: 1
    .NET Matters: Const in C#, Exception Filters, IWin32Window, and More
    MSDN
    Const in C#, Exception Filters, IWin32Window, and More
    .NET Matters: Debugger Visualizations, Garbage Collection
    MSDN
    Get debugger visualizations right now in Visual Studion 2003
    C#: A Message Queuing Service Application
    MSDN
    This article outlines a Windows service solution designed to process several message queues, focusing on the application of the Microsoft .NET Framework and C#.
    Create Custom Performance Counters
    Visual Studio Magazine
    Custom performance counters enable you to extract meaningful performance and business logic data out of your ASP.NET Web applications. With the .NET Framework, you can add your own custom performance counter categories easily. You can also add performance counters to help you track just about anything going on in your Web application, including business logic. In this column, I'll show you how to create two different custom performance counters.
    Creating a Processor Aware Algorithm
    The Code Project
    Shows how to create a monitoring algorithm that controls another looping algorithm, so the loop will only utilize as much of the CPU as you want it too. Without this control, a large loop will peg the prcessor at 100%, bringing all other applications to a stand still.
    Instrumentation: Powerful Instrumentation Options in .NET Let You Build Manageable Apps with Confidence
    MSDN
    Take a look at the various instrumentation technologies available in the .NET Framework, such as tracing, logging, WMI, and EIF, that will help you measure your apps.
    Monitoring in .NET Distributed Application Design
    MSDN
    Windows Management Instrumentation (WMI) is the preferred monitoring technology on the Windows platform. This article provides an intro to WMI and discusses the monitoring process in the context of .NET applications.
    Monitoring network speed
    The Code Project
    Detecting upload and download speed of a network adapter using performance counters.
    Performance Monitoring
    C# Help
    It's agreed that a program must run correctly and produce accurate results, but in many systems this isn't enough. Enterprise-class applications are of such mass that they must also be scalable. Verifying the scalability of an application traditionally requires specialized tools and bolted-on functionality to support monitoring. Now there's help, using the performance counter capability of the System.Diagnostics namespace.
    Ad
    MBR BootFX
    Best-of-breed application framework for .NET projects, developed by Matthew Baxter-Reynolds and MBR IT
     
     Copyright © Matthew Baxter-Reynolds 2001-2008. '.NET 247 Software Development Services' is a trading style of MBR IT Solutions Ltd.
    Contact Us - Terms of Use - Privacy Policy - www.dotnet247.com