Microsoft Beefs Up Azure Websites Management
The company releases new analytics and self-service capabilities to help customers optimize their Websites and Web-based apps.Azure Websites, Microsoft's platform-as-a-service (PaaS) offering for secure Websites and Web-based applications, now offers developers and administrators more management and monitoring options. In a pair of blog posts, Apurva Joshi, senior program manager for Microsoft Azure Websites, detailed several of the new features and site enhancements his team has rolled out in an effort to help customers keep a more careful eye on their Azure-backed sites. Among them are new PHP reporting options in the Azure Websites Diagnostic as a Service (DaaS) site extension. Prior to the update, capturing and analyzing PHP dumps in an effort to unearth useful information required time, resources and a fair amount of storage, "especially when there are a large number of Php-cgi processes (processes running your PHP code)," Joshi wrote in a Dec. 1 Azure Blogs post. "To improve the efficiency in these scenarios, we developed this new feature to attach to live PHP processes and process a PHP process report without capturing dumps," he added. The new PHP Analysis Report provides a list of all PHP processes on a site, which users can drill down to expose more detailed information, including thread stack backtrace data, thread CPU usage and several other parameters.
Also new is a PHP Error Log Analyzer. "We allow site owners to collect and analyze PHP error logs (php-errors.log) directly from [the] DaaS site extension," said Joshi. "Php-errors.log is generated by default anytime your PHP application is throwing an exception."