On-demand management to help you ensure the health and availability of your production .NET web apps built on the .NET framework and deployed on IIS.RPM Lite monitors overall response time of the CLR, databases and external systems, as well as throughput, and Apdex scores. You can then go deeper into ASP.NET, ASP.NET MVC 2, SQL statements and EXPLAIN plans, WCF Services, CPU and memory utilization, and more.

Let's you enhance your application's tracing using a cyclic file trace listener that extends the System.Diagnostics.TraceListener class. The trace listener is fully configurable from the applicationĺs XML configuration file. Also included are HTTP, SMTP and MSMQ trace listeners.

Library that introduces abstraction to allow you to select a specific logging implementation at runtime.This library is intended only for use where the paramount requirement is portability and you will generally be better served by using a specific logging implementation so that you can leverage its advanced features and extended APIs to your advantage.Implementations supported are log4net 1.2.9, log4net 1.2.10, NLog 1.0, and Microsoft Enterprise Library Logging 3.1.

GUI log viewer and filter for the log4net library.By default Log4Net Viewer listens for LoggingEvent objects sent using the UdpAppender and displays them in a table.The events can be filtered based on: Level, Logger, Message.All the details for each event can be displayed by selecting the event in the table.

You can develop in C++ or in C#.The TraceTool API can be used with other libraries: Log4J (Java), Log4Net (.NET), System.Trace (.NET), Enterprise Instrumentation Framework (EIF, .NET), Gdebug (Delphi).

Clog is a customizable log provider system that allows you to harness your existing logging system to log client side messages to your server using WCF or asmx Web Services.

Features include:- customizable- thread-safe- can serialize and log all Exception types- allows filtering of messages both on the client and server side using custom or inbuilt filters- includes an extensible log provider system- includes a log4net log strategy, a simple tracing log strategy, and a Microsoft Enterprise Library Logging Application Block log strategy- supports WPF and Silverlight 2

Managed Stack Explorer (MSE) is a tool that provides a way to monitor .NET 2.0 managed processes and their stacks.The ability to view a programĺs stack and how it changes over time is an important method in determining reasons for possible errors. MSE provides an interface to allow you to monitor multiple processes at once and build periodic stack log files. MSE works by attaching to a process when a stack trace is requested, then detaching the moment the stack trace has been retrieved.

Logging library similar in concepts to log4net, designed to be easy to use and configure.Features include:- support for the .NET Framework, the .NET Compact Framework, and Mono 1.0- can be configured both with a config file and programmatically- interface is identical to Console.WriteLine

Application-wide error logging of unhandled exceptions for ASP.NET.ELMAH (Error Logging Modules and Handlers) is pluggable: it can be dynamically added to a an ASP.NET web application, or even all ASP.NET web applications on a machine, without any need for re-compilation or re-deployment.ELMAH comes as an ASP.NET HTTP Module and an HTTP Handler.

Features include:- Logging of nearly all unhandled exceptions- A web page to remotely view the entire log of recoded exceptions- A web page to remotely view the full details of any one logged exception- In many cases, you can review the original yellow screen of death that ASP.NET generated for a given exception, even with customErrors mode turned off- An e-mail notification of each error at the time it occurs- An RSS feed of the last 15 errors from the log- Log errors to several storages: SQL Server, Oracle, SQLite, Access, Loose XML files, RAM (in-memory)

- Debug your live code: Add tracing to your entire app and see how the code is executed live, including parameters.- Point and go: No source code changes are needed. Just point the tracer to your app, run the modified code, and start watching the trace output.- Trace any .NET application: Add tracing and spy on any .NET app, not just your own.- Remote tracing over sockets.

Hosted system designed to help identify, manage and resolve unhandled .NET exceptions.When an Exception occurs within an application, that exception and a range of platform specific details are transmitted securely to the Exceptioneer web portal where the data is analysed for you to handle in your own way.

Distributed logging system.UptoLog gathers detailed information about application failures by logging errors, traces and time measurement across the logical and physical layers, into a central database. All log data gathered during a specific activity are related through a unique activity id. This makes it possible to group errors, traces and time measurement for a specific activity across many layers.

Features include:- Error log information accessible through a web application (UptoLog Search Server)- An activity ID makes allows you to discover connections between errors that occur on different computers; The connections can be visualized via UptoLog Search Server- The client (UptoLog Satellite) is integrated into your applications and therefore can log error information from within individual applications and from the server or the client.- The developer decides how much information the UptoLog Satellite is meant to collect and send along with the error log.

UptoLog is sold in three different versions: Standard, Professional, Enterprise.

Features include:- Dependencies merging- Pruning: automatically detects and removes the code that will never be executed at runtime- Classes and methods obfuscation- Control flow obfuscation- References dynamic proxy: hide most of the calls to external methods, properties or fields- Strings encoding- Anti-disassembler and anti-decompiler- Unhandled exception reporting (with 24x7x365 Web service)- Resources compression and encryption: reduce assembly sizes; allows the protection of XAML files- Dependencies compression and embedding- Memory management- Debugging capabilities- No need to make any change in your code, or to learn a 3rd party object model- Command line mode

Logging tool for debugging and monitoring .NET, Java, and Delphi applications.SmartInspect helps you to identify bugs, find solutions to customer problems and gives you an understanding of how your software works in different environments and under different circumstances.

The OpenNETCF team has worked with the Patterns & Practices team at Microsoft to provide a version of the Application Blocks for the .NET Compact Framework. Included in the OpenNETCF Application Blocks set are Data Access, Exception Management, Caching, and the Offline blocks.

The Log4Net Dashboard (L4NDash) is a web application that uses the Log4Net log table in an SQL Server database, and gives the user features to view and analyze the content of the log table.L4NDash is aimed to fulfill the needs both during development of an application, and later when that application goes into production. L4NDash extends the benefit of using Log4Net logging framework, your customers can now have a tool to view and track the logs from your application.

Features include:- Filter by loggers, log levels or any other criteria.- Search log entries by loggers or message text.- Supports wildcards and regular expressions.- Fully customizable GUI including color and font of individual loggers.- Reads log output from File-, UDP- and TCP-Appenders.- Support for multiple log sources- Support for consolidated view of separate log sources in a single message view.

Tool to help the programmer output log statements to a variety of output targets. log4net is a port of the log4j framework to the .NET runtime, trying to keep the framework as similar to the original log4j as possible while taking advantage of new features in the .NET runtime.

A client side Glimpse into whats going on in your ASP.NET Web Forms or ASP.NET MVC server.At its core Glimpse allows you to debug your Web Service right in the browser. Glimpse allows you to "Glimpse" into what's going on in your web server. In other words what Firebug is to debugging your client side code, Glimpse is to debugging your server within the client.

Fundamentally Glimpse is made up of 3 different parts, all of which are extensible and customizable for any platform: Glimpse Server Module, Glimpse Client Side Viewer, and Glimpse Protocol.

Logging framework.Crypto Logger consists of two parts: a logging library and a logging console.The logging console is used to view, search, analyze and manage log data and perform remote-logging and live-logging.

Logging Library features include:- Log messages, numeric/floating point variables, binary data, images, database objects, collections, dictionaries, lists, exceptions and more- Supports buffering and asynchronous mode so your software's performance is not affected by logging- Supports a variety of log targets: files, pipes, TCP streams and more- Log as binary or text, rotate files based on size and time, encryption support- Supports simple XML based configuration files with ability to watch config file for changes- Built-in rule-based filtering support as well as advanced filtering via custom filters- Extensibility: develop your own log targets for logging to databases, system event logs, SMTP and more

Logging Console features include:- segregate log data into different views based on rules- Highlight log entries based on rules- Filter log data using rules- Displays the values of logged variables at any point in the log, for tracking app resources and state- Search log entries using a variety of criteria- Log from your software to the console in real-time using pipes and TCP- Displays logged images, tables, lists, property sets, textual contents and more- Log from remote production or customer sites directly to the console using TCP

Logging system featuring an online tracing and logfile analysis tool, which can be used online and offline and provides log message filtering mechanisms.iTech Logging can be attached to .NET applications as a .NET tracelistener by adding a reference to configuration files. No source code changes are required.iTech Logging consists of:- ITLogLib: a runtime library for dynamic protocolling- ITConfigManager: an editor for configuring the output behavior of the runtime library- ITLogBook: a standalone application for live program monitoring and execution analysis

Library of application blocks designed to assist developers with common enterprise development challenges. Application blocks are a type of guidance, provided as source code that can be used "as is," extended, or modified by developers to use on enterprise development projects.Application blocks help address the common problems that developers face from one project to the next. They are designed to encapsulate the Microsoft recommended best practices for .NET-based applications. They also address scenarios not directly supported by the underlying class libraries.

Application usage tracker.EQATEC Analytics does for applications what web analytics systems do for websites. It will let you stay in touch with your application after deployment so you can follow usage, bugs, problems, downloads and more.

Features include:- Dashboard: overview of usage data for each product you monitor- World Map: visual overview of usage activity per country- Visual overview of the different versions of your software products- Visual overview of individual software features usage in your application- Exceptions view: information about errors occurring at your customers site- Supports .NET, .NET Compact Framework and Silverlight