LeanSentry

LeanSentry - IIS & ASP.NET Monitoring Tool
Introduction:
Lightweight IIS and ASP.NET monitoring service that automatically diagnoses production issues including hangs, crashes, and memory leaks.
LeanSentry Product Information

What is LeanSentry ?

LeanSentry is a specialized monitoring and diagnostics platform for IIS and ASP.NET applications. It provides automatic detection and diagnosis of production issues including application hangs, crashes, high CPU usage, memory leaks, and slow requests. The service uses external, non-intrusive monitoring with minimal overhead, requiring no code changes or application restarts. Built by former Microsoft engineers who created the IIS and ASP.NET platforms, LeanSentry delivers code-level diagnostics within seconds of detecting issues. It offers deep visibility into IIS-specific problems such as thread pool exhaustion, concurrency limits, garbage collection issues, and queueing. The platform supports deployment to dedicated servers, Azure cloud services, and Amazon EC2, with an OnPremise option available for environments with strict security requirements. LeanSentry enables teams to quickly identify root causes, optimize performance, and reduce server costs.

LeanSentry's Core Features

Automatic detection and diagnosis of hangs, crashes, and high CPU

Memory leak detection and Large Object Heap analysis

Code-level performance profiling and hot path identification

External, non-intrusive monitoring with minimal overhead

Request debugger with full request traces

IIS and ASP.NET specific diagnostics

Error tracking across entire server stack

Garbage collection and threading issue analysis

Custom alerts for slow pages, errors, and resource usage

No code changes or IIS reset required for deployment

LeanSentry's Use Cases

#1

Diagnosing production application hangs and thread pool exhaustion

#2

Identifying and resolving memory leaks in .NET applications

#3

Troubleshooting high CPU usage and optimizing hot code paths

#4

Investigating application crashes and stack overflow errors

#5

Monitoring ASP.NET and Classic ASP applications for performance issues

#6

Reducing server costs through CPU and memory optimization

#7

Tracking errors across IIS, ASP.NET, and application layers

LeanSentry's Pricing

Lite: $49/month (annual) or $99/month - Website health monitoring, full-stack error tracking, basic diagnostics. Includes 1 environment, 3 users, 1 server

Basic: $200/month (annual), $250/month (semi-annual), or $300/month - Hang diagnostics for common performance issues. Includes 1 environment, 3 users, starts at 4 servers

Professional: $499/month (annual), $600/month (semi-annual), or $700/month - Comprehensive diagnostics (hangs, queueing, slowdowns, CPU, memory, crash) and performance analysis. Includes 3 environments, 3 users, starts at 4 servers

Business: $1200/month (annual) or $1440/month - Full-featured monitoring with unlimited environments and users, on-premise deployment option. Starts at 10 servers, cost-effective for large deployments

FAQ from LeanSentry

What is LeanSentry?

LeanSentry is a lightweight monitoring and diagnostics service specifically designed for IIS and ASP.NET applications. It automatically detects and diagnoses production issues including hangs, crashes, high CPU usage, memory leaks, and slow requests without requiring code changes or application restarts.

How does LeanSentry help with application monitoring?

LeanSentry uses external, non-intrusive monitoring based on IIS log files, performance counters, WMI, and ETW tracing. It does not inject agents into application processes, ensuring safe operation with minimal overhead. The service automatically performs deeper diagnostics when issues are detected, providing code-level details within seconds.

What types of issues can LeanSentry detect?

LeanSentry can detect application hangs, thread pool exhaustion, crashes (including stack overflows and unhandled exceptions), high CPU usage and hot paths, memory leaks on the Large Object Heap, slow requests, lock contention, errors across the server stack, performance degradation, queueing issues, garbage collection problems, and application pool failures.

How quickly can LeanSentry be deployed?

LeanSentry can be deployed in approximately 5 minutes without requiring an IIS reset or application restart. It runs safely alongside existing APM tools and works with dedicated servers, Azure cloud services, and Amazon EC2 environments.

Does LeanSentry offer an on-premise solution?

Yes, LeanSentry offers an OnPremise deployment option available with the Business plan. This option works with locked down environments requiring no outgoing internet connection and complies with stringent security or privacy requirements by storing all data within the customer's environment.

What are LeanSentry's pricing plans?

LeanSentry offers four pricing tiers: Lite ($49/month annually) for basic monitoring and issue detection with 1 server; Basic ($200/month annually) for hang diagnostics starting at 4 servers; Professional ($499/month annually) for comprehensive diagnostics starting at 4 servers; and Business ($1200/month annually) for full-featured monitoring starting at 10 servers with unlimited environments and users.