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.
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.
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.
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!
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.
See exactly which IIS modules, SQL queries, and remote web services slow down your app.
See app’s CPU and memory usage over time, and even which application function consumed the CPU!
3) See every IIS/ASP.NET/server error and how much it impacts your app
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!
See or search the complete request traces for any URL …
Dive 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.
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!
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.
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!
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!
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.
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.