News

New Microsoft Tool Monitors .NET App Performance

New Monitoring Agent uses IntelliTrace capabilities.

Microsoft has beefed up the integration between IT development and IT operations with a new tool that can check .NET application performance.

The Microsoft Monitoring Agent, available this month at the release-to-manufacturing stage, is the successor product to Microsoft's Operations Manager Agent. It includes the "full functionality" of the .NET Application Performance Monitoring tool in System Center, as well as the IntelliTrace collector capabilities of the latest Visual Studio release, according to a Microsoft TechNet blog description.

The Monitoring Agent can be used to monitor applications in production environments, or it can be used to collect system diagnostics, including event logs, traces and performance information. It works with System Center 2012 R2 Operations Manager or System Center 2012 Service Pack 1 configurations. It also can be used as a standalone solution in conjunction with Visual Studio 2013 Ultimate edition or Visual Studio 2012 Update 4 Ultimate edition.

Microsoft describes how to use the agent as a standalone solution with Visual Studio in this blog post. When used in this way, the agent saves the data in an IntelliTrace file that can be opened with Visual Studio. The monitor mode detects exceptions, such as Web pages that take longer than five seconds to respond.

Power Shell 2.0 or 3.0 is a requirement for using the Monitoring Agent, as well as the .NET Framework 3.5 or later.

Also this month, Microsoft released another network-monitoring tool for Windows systems, this time for messaging traffic. The new Message Analyzer solution, which is the successor to Microsoft Network Monitor 3.4, can be used to capture protocol messaging traffic and other system messages, according to Microsoft's description.

The Message Analyzer tool lets users "import, aggregate, and analyze data from log and trace files," according to Microsoft. Data analyses can be visualized using graphical views, such as grids, charts and timelines. The data can be pulled from different sources for analysis in one place, according to Microsoft.

"Message Analyzer also enables you to capture messages from multiple places in the system at the same time, collect them in one trace file and package up all the information so that it can be analyzed elsewhere," a Microsoft blog post explained.

About the Author

Kurt Mackie is senior news producer for 1105 Media's Converge360 group.

comments powered by Disqus

Featured

  • Compare New GitHub Copilot Free Plan for Visual Studio/VS Code to Paid Plans

    The free plan restricts the number of completions, chat requests and access to AI models, being suitable for occasional users and small projects.

  • Diving Deep into .NET MAUI

    Ever since someone figured out that fiddling bits results in source code, developers have sought one codebase for all types of apps on all platforms, with Microsoft's latest attempt to further that effort being .NET MAUI.

  • Copilot AI Boosts Abound in New VS Code v1.96

    Microsoft improved on its new "Copilot Edit" functionality in the latest release of Visual Studio Code, v1.96, its open-source based code editor that has become the most popular in the world according to many surveys.

  • AdaBoost Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the AdaBoost.R2 algorithm for regression problems (where the goal is to predict a single numeric value). The implementation follows the original source research paper closely, so you can use it as a guide for customization for specific scenarios.

  • Versioning and Documenting ASP.NET Core Services

    Building an API with ASP.NET Core is only half the job. If your API is going to live more than one release cycle, you're going to need to version it. If you have other people building clients for it, you're going to need to document it.

Subscribe on YouTube