LeanSentry
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
Diagnosing production application hangs and thread pool exhaustion
Identifying and resolving memory leaks in .NET applications
Troubleshooting high CPU usage and optimizing hot code paths
Investigating application crashes and stack overflow errors
Monitoring ASP.NET and Classic ASP applications for performance issues
Reducing server costs through CPU and memory optimization
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.
