Skip to content
forked from Azure/DaaS

This is the source code repository for the Diagnostics As A Service component of Azure App Service

License

Notifications You must be signed in to change notification settings

patelchandni/DaaS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.

When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

Running DaaS as a Private Site Extension

You can build this project locally and install it as a Private Site extension on your Azure App by following these steps.

  1. In Visual Studio, make sure you set the nuget package source to: https://api.nuget.org/v3/index.json
  2. Increment the AssemblyFileVersion and AssemblyVersion inside DaaS\DaaS\Properties\AssemblyInfo.cs and DaaS\DaaSRunner\Properties\AssemblyInfo.cs. They should be higher than this repository's version and they should be exactly the same in both these files.
  3. Make sure that the Release configuration from Visual Studio is chosen. Then, rebuild the whole project and right click on the DiagnosticsExtension project and choose Publish and Publish the FolderProfile.
  4. Take the published content and drag and drop it to d:\home\SiteExtensions\DAAS folder via Kudu Console. (you may have to create the folder first).
  5. Restart the site via Azure Portal to ensure that the app points to DAAS private extension bits.
  6. Now DAAS Extension bits should be pointing to Private Site Extensions folder (d:\home\SiteExtensions\DAAS). To validate, you can browse to https://<yoursitename>.scm.azurewebsites.net/DaaS/api/v2/daasversion and you should see the version that you specified in Step 1.

About

This is the source code repository for the Diagnostics As A Service component of Azure App Service

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 76.3%
  • HTML 9.4%
  • JavaScript 9.1%
  • CSS 3.5%
  • PowerShell 1.7%
  • Batchfile 0.0%