Without performance counters there is no way to monitor things like garbage collection, IIS queuing and a lot of other data that can be critical to troubleshooting weird performance problems. But they are critical to understanding key metrics about IIS, applications, and the. Performance counters can be a pain to work with. Like how to extract and archive all of the IIS logs for an Azure Web App for security and auditing purposes. If you are planning to move an app to Azure, you may need to think about how to accomplish certain tasks that your IT department may require. Do note that some of the listed products may only work for virtual machines and not Azure Web Apps. You can check the Azure marketplace to look for potential solutions. There are some vendors who have adapted their products to work with Azure App Services, like Stackify’s Retrace product, but there are very few. This can be a negative if your corporate IT uses traditional monitoring tools like Nagios, SolarWinds, Dynatrace, Splunk and many others. But, you also have no access to install virtually all 3rd party software. You don’t have to manage Windows Server at all and Microsoft is completely responsible for everything. One of the biggest benefits of Azure App Services is also a big limitation. Limits on Installing 3rd Party Software and Management Tools Viewing App Service log files, event viewer, running processes, and other tasks can be accomplished via the kudu console, Stackify, and/or Azure portal. Deploying code is done via Visual Studio, git, a build server, or FTP. When you first start using Azure Web Apps, you have to get used to this and learn about the other ways of doing most of these functions. Typically, when we are deploying an app or troubleshooting application problems, you would tend to remote into the server to look at log files, review IIS settings, look at event viewer, etc. The way that Azure App Services work creates a few limitations that all developers need to understand. ![]() They take away all the complexity of dealing with servers, which greatly simplifies the life of a developer. Azure App Services make it really easy for developers to deploy and manage their applications.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |