What if someone automatically diagnosed every error in your IIS site?

It would probably help you quickly fix all the lingering bugs in your apps … and make a lot of your users really happy.  The hours you would save tracking down and figuring out that intermittent 500.19 error would probably make you really happy, too.

If that sounds great, then we have good news for you: LeanSentry now automatically diagnoses every error in your apps!

It works like this:

Step 1: You install LeanSentry on your production server, and it automatically tracks every IIS, ASP, and ASP.NET error in your app.

Step 2: We send you a daily insight with a quick summary of any major, new, or significantly increasing errors.


Step 3:
 You log into your dashboard to see how many requests have failed, and see every error across your entire app.

Step 4:
 Click on a specific error, and we will show you how many requests it affected and how its changing …
Then, we’ll tell you exactly what the error means, why it happens, and how to fix it.

Then … Wait for it … 
we’ll walk you through a diagnosis of the error using your own data!

With this feature, we help you ask the right questions in order to diagnose each error, and give you all the specific data you need to make decisions – step by step.  I certainly wish we had this kind of troubleshooting tool over the last 5 years.

We have a expert diagnostic for many of the top IIS errors, and adding more each day.  If you got an error we don’t have a diagnostic for already, email us – and we’ll help you with it manually as well as add the diagnostic to the app for future.


I want it! How do I get it?
If you have an environment already set up with LeanSentry, no action is needed, and you’ll be getting your first error insight email later today!

If not, go here to set up your environment now so we can begin tracking and diagnosing your errors ASAP.


Enjoy, and happy troubleshooting!

The LeanServer Team

Our new site is live, come check us out!

We released a major update to the service a few weeks ago, bringing all new features to help troubleshoot and tune your IIS apps. This week, we launched our new website that does a better job of explaining LeanSentry and the benefits it offers to any IT professional or developer who manages Windows Server and IIS/ASP.NET applications.

Here are some highlights:

1) Live demo

You can see LeanSentry live instantly by opening our live demo. We want to lead with our actual product, and let you decide for yourself – rather then bombard you with marketing materials and well-designed diagrams.

Go check it out!

2) Free trial!

Definitely the most exciting news, you can now try LeanSentry with your applications for 14 days absolutely free. You do not even need to enter any payment information when you sign up. Just name, email, password, and off you go.


3) How it works

We built LeanSentry on a number of core principles, that make troubleshooting your apps easier and remove the heavy overhead of typical monitoring and profiling tools. Come read about how LeanSentry works and how we are able to make that happen.

Read how it works.

Let us know how what you think about our site, check out the demo, and try LeanSentry free for 14 days! We hope to see you soon!


The LeanSentry Team

LeanSentry v2 is here, Gangnam style!

LeanSentry v2 is finally here, bringing you 10x the diagnostic power to monitor and troubleshoot your IIS/ASP.NET web apps!

If you don’t already know, LeanSentry is a production monitoring service made specifically for IIS/ASP.NET apps, to make these really painful things easy as pie:

1) Catching and troubleshooting IIS and ASP.NET errors
2) Solving performance problems and finding the cause of slow requests
3) Sizing up server utilization and resource usage problems

These things constantly drain hours of time when running production apps. LeanSentry uses extremely lightweight monitoring to provide the kind of monitoring insights typically available only with serious tools like logparser, debuggers, and profilers. Unlike those tools, LeanSentry is designed specifically to show you the key things an IIS expert will want to see, and hide the rest of the noise. And, its designed to do it with 24/7 continuous production monitoring that does not impact your application performance.

[→ Check out https://www.leansentry.com for a live demo, and to get a trial account ←]

Today, we are releasing a major upgrade to the service, that makes troubleshooting your apps WAY easier and faster.  Here is what you get:

1) 2 minute setup for your datacenter, Amazon EC2, or Windows Azure cloud!

LeanSentry Deployment Wizard: optimized for your environment!Its really, REALLY simple to set up your app for monitoring.  We’ll walk you though the exact steps in less than 2 minutes!

If you use Windows Azure, you can use our awesome Nuget package to add LeanSentry with a single command.

2) Everything you wanted to know about application performance!

See all key performance metrics in one place, and instantly spot any slow requests even if averages are ok.
Simple way to see everything you wanted to know about application performance
See exactly which IIS modules, SQL queries, and remote web services slow down your app.
See which IIS modules, SQL queries, and external web services slow down your requests.
See app’s CPU and memory usage over time, and even which application function consumed the CPU!
See which application functions consumed high CPU so the developer can fix the high CPU problems quickly.

3) See every IIS/ASP.NET/server error and how much it impacts your app

See all IIS, ASP.NET, and server errors in one place, and quickly tell how they impact your application.See all unique error in one place, and their relative impact …

Drill into an error to see the gory details – exception stack traces, IIS error information, how the error changes over time, and even likely solutions from LeanSentry’s own knowledge base and communities like stackoverflow.com.

4) Complete transaction traces for every slow request, every error, and every slow operation!

Search the complete transaction traces for slow requestsSee or search the complete request traces for any URL …
See the complete request trace, including IIS and ASP.NET processing details, errors, and slow operationsDive into complete request traces to see the IIS/ASP.NET processing details, errors, and slow operations!

5) Alerts and Causes: automatically detect problems and find root causes so you don’t have to!

We’ll notify you of any application or server problem, and help you assess how the problem presents over time and across all your servers.

Be automatically alerted of any performance or health problem with the application
Skip the time-intensive investigation – LeanSentry automatically uses all available information to diagnose the root cause of the problem … so you can get straight to fixing it!

Alerts automatically diagnose the root cause of problems, so you dont have to!

Last but not least, we are temporarily extending our introductory pricing until we hit our user targets: all features for 24.99/server/mo. We need you to try us out and help us fine tune the new features.  Pricing is limited – once we reach our user target, we are expecting the prices to go up to reflect the LeanSentry’s true value in the market.

Check out our live demo, and sign up for your trial account today! If you got questions, chat with us on https://www.leansentry.com.



The LeanSentry Team


Deploy LeanSentry to your Azure application in seconds with our Nuget package!

You can now deploy LeanSentry to your Windows Azure project in just a few keystrokes, by using our Nuget package! This makes deploying to Azure a snap.

Install with:

PM> Install-Package LeanSentryAzureDeployment

As soon as you re-publish your project to Azure normally, LeanSentry will be installed and will begin monitoring the performance and health of your Azure application.

This can make a huge difference, since Azure apps can be so notoriously hard to diagnose when they fail. Esp. when your role keeps recycling due to an unhandled exception or a startup task error – you may not be able to log into your instance, but LeanSentry is running on it and is capturing errors and other interesting events. You can then log into your www.leansentry.com dashboard and troubleshoot from there!

See more here: https://www.nuget.org/packages/LeanSentryAzureDeployment

We are excited to see our users trying LeanSentry out over the last few weeks, and have been getting great feedback that make features like this possible. Keep it coming!

LeanSentry Alerts are live!

This week, we are launching new services that deliver oodles more value for LeanSentry users.

Our alerts service went live today, and is enabled for all new user accounts.

LeanSentry alerts are a much improved version of IT alerts in traditional monitoring products:
– They are specific, e.g. they tell you exactly what happened and where – like URL “/Profile” had 34 requests fail with error “NullReferenceException”.
– They quickly show you whether the problem is global to your entire application, or local to a place like a server
– They are measurable, showing you how much time or number of requests affected

But best of all … LeanSentry automatically diagnoses alerts to highlight the root causes of problems!

We use all the wonderful data we collect as well as our expert troubleshooting patterns to tell you what the exact problem is. We have automated diagnoses for top problems like high CPU, low memory, and errors, and are adding many more as this month goes on.

Come check it out! Sign up at https://www.leansentry.com.

LeanSentry has a brand new cloud architecture!

LeanSentry now has a brand new scalable architecture, built on Windows Azure cloud. We moved away from the traditional database-based backend to something that is more suitable for the high volume of data LeanSentry captures, and the user growth we expect (and hope!) to see over the next few months.

The new backend leverages all the same cloud best practices we’ve been using for our clients over the last year. As they say, it was high time to eat our own dogfood!

Mike will be blogging about the details of the architecture on his blog later when things calm down.

For now, we are super pumped for the snappy page loads and better data analysis performance.