Mike Volodarsky's Blog

Azure, IIS, ASP.NET, and LeanSentry

ASP.NET

When CPU profiling goes bad in production

June 4, 2015 by mvolo 3 Comments

This week’s How-To: recover from a failed CPU profiler that has frozen your process in production. Plus a trick to temporarily suspend/resume any process you don’t want to be running.

Posted in: How-To, Troubleshooting Tagged: ASP.NET, How-To, IIS, Troubleshooting

How-To: Remove slow Azure instances

June 3, 2015 by mvolo 1 Comment

In case you missed it, LeanSentry How-To last week was about removing slow or unhealthy Azure instances from your cloud service. It’s a relatively new technique made possible by a new Azure API, that lets you remove a specific instance of your choosing. Direct link: LeanSentry How-To: Remove unhealthy or slow Azure instances Reasons to … [Read more…]

Posted in: .NET, Azure, How-To, IIS Tagged: ASP.NET, Azure, How-To, IIS, LeanSentry

ASP.NET Response.Flush could be breaking your site

May 20, 2015 by mvolo 1 Comment

We just announced our new expert How-To series, where we’ll be bringing you some of the best practices and techniques we’ve been using with customers. The post this week is about the Response.Flush API, a silent but deadly performance killer. Many of our ASP.NET customers experience performance degradation and hangs because of it, so its … [Read more…]

Posted in: ASP.NET, IIS Tagged: ASP.NET, How-To, IIS

New Hang diagnostics for IIS & ASP.NET apps

May 6, 2015 by mvolo 2 Comments

LeanSentry’s new Hang diagnostics are out! This was a major rewrite of the diagnostic algorithm, and a complete redesign of the interface. Some of the biggest changes are …

Posted in: ASP.NET, IIS, LeanSentry, Troubleshooting Tagged: ASP.NET, IIS, LeanSentry, Troubleshooting

Re-inventing LeanSentry

April 13, 2015 by mvolo Leave a Comment

Hard to believe its been more than a year since my last post! I get a lot of “Hey Mike, what have you been up to?” email from this blog and the IIS troubleshooting newsletter, so I figured I should answer this question before getting back to business as usual. The short answer is, I’ve … [Read more…]

Posted in: ASP.NET, IIS, LeanSentry, Personal, Troubleshooting Tagged: ASP.NET, IIS, LeanSentry

Infographic: Debugger vs. Profiler? Fixing slow ASP.NET page loads

October 16, 2013 by mvolo 2 Comments

We put together a fun infographic to compare using the debugger vs. a profiler for troubleshooting slow page loads in ASP.NET apps. This coincides with our recent release of LeanSentry’s slow operation tracking, which provides an lighter (and more informative) alternative to either. Here it is: What do you use currently? Do you agree with … [Read more…]

Posted in: ASP.NET, CodeProject, Debugging, IIS, Performance Tagged: ASP.NET, IIS, Performance

IIS hang troubleshooting guide

October 8, 2013 by mvolo 1 Comment

Want to learn how to troubleshoot IIS website hangs the way Microsoft developers do it? Check out the new IIS hang troubleshooting guide.

Posted in: ASP.NET, CodeProject, Debugging, IIS, Troubleshooting Tagged: ASP.NET, Hangs, IIS, Troubleshooting

Let's fix production troubleshooting

September 17, 2013 by mvolo Leave a Comment

Production troubleshooting sucks. With LeanSentry, our vision has been to fix how IT and developers deal with production troubleshooting.

Today, this vision is getting even closer to being reality with automatic diagnostics for IIS website hangs, ASP.NET memory leaks, and many others.

Posted in: ASP.NET, CodeProject, IIS, LeanSentry, Troubleshooting Tagged: ASP.NET, IIS, LeanSentry, Troubleshooting

Everything you ever wanted to know about ASP.NET request queues

July 24, 2013 by mvolo 1 Comment

Did you know there are 5 places where ASP.NET requests can become queued on an IIS server? Learn all about these queues, and how to identify the actual queued requests!

Posted in: ASP.NET, CodeProject, Debugging, How-To, IIS, Troubleshooting Tagged: ASP.NET, IIS, Performance, Troubleshooting

The 4 server logs you NEED to know to fix any IIS / ASP.NET error

July 16, 2013 by mvolo 2 Comments

Having trouble finding that IIS or ASP.NET error in production? Learn to use these 4 server logs, and you will always find the error you are looking for.

Posted in: ASP.NET, CodeProject, How-To, IIS, Troubleshooting Tagged: ASP.NET, How-To, IIS, Troubleshooting
1 2 Next »

About me

I am the lead developer for LeanSentry, an expert application monitoring service for .NET web apps.

Before that, I used to work for Microsoft where I helped build the IIS 7.0 and ASP.NET products.

Recent Posts

  • When CPU profiling goes bad in production
  • How-To: Remove slow Azure instances
  • ASP.NET Response.Flush could be breaking your site
  • Low Pagefile can cause 503 Service Unavailable on Azure web roles
LeanSentry: See live demo!
Fix errors, tune performance, and analyze hangs in your web app.
Take the tour

Tags

ASP.NET Azure Hangs How-To IIS LeanSentry News Nuget Performance TechEd Troubleshooting

Archives

  • June 2015
  • May 2015
  • April 2015
  • November 2013
  • October 2013
  • September 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • February 2013
  • November 2012
  • October 2012
  • July 2012
  • June 2012
  • September 2011
  • July 2011
  • May 2011
  • February 2011
  • January 2011
  • July 2010
  • May 2010
  • February 2010
  • July 2009
  • May 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • September 2008
  • August 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007
  • February 2007
  • January 2007
  • December 2006
  • November 2006
  • October 2006
  • September 2006

Categories

  • .NET
  • AppCmd
  • Apps
  • ASP.NET
  • Azure
  • CodeProject
  • COM
  • Configuration
  • Debugging
  • Development
  • FastCGI
  • Goodies
  • How-To
  • IIS
  • ISAPI
  • Jobs
  • LeanSentry
  • LeanServer
  • Media
  • Other
  • Performance
  • Personal
  • PHP
  • power
  • Random
  • RubyOnRails
  • ScaleUP
  • Sentinel
  • TechEd
  • Tools
  • Troubleshooting
  • Uncategorized
  • Uploads
  • url rewriter
  • VisualStudio
  • web server

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Copyright © 2021 Mike Volodarsky's Blog.

Theme by ThemeHall.