Azure Web Site extension for logs
JavaScript C# CSS Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ThatLogExtension fix missing js files Nov 19, 2015
.gitignore
ThatLogExtension.sln Rename Jun 10, 2014
WebSiteLogs.nuspec
build.cmd
readme.md

readme.md

Azure Websites Log Browser - Site Extension

This is an implementation of a site extension for Azure Websites that knows how to read the site's different logs including: http logs and application logs from different sources - file system azure blob storage and azure table storage.

You can also use the code in this site extension as a sample for building your own site extension

Things to note:

  • This is a Web API project that also contains some .cshtml (razor) files, a site extension can be any kind ofsite (plain html, node.js, php, etc).
  • WebSiteLogs.nuspec contains the metadata for the nuget package that is later installed as the site extension, this is used to build the package later uploaded to http://siteextensions.net.
  • build.cmd contains the logic to build the project and the nuget package.
  • ThatLogExtension\applicationHost.xdt contains the logic to transform the azure site in order to include the site extension, it mainly has the prefix url for the site extension.