Microsoft Windows Azure is a cloud hosting service for apps in the Windows environment. Azure supports .NET, Node.js, and both Windows and Linux virtual machines.
To configure your Azure app to log to Papertrail, follow the instructions for the log library or language/framework you use, like NLog, log4net, and Node.js/winston. See Configuration.
If in-app log aggregation does not work for you or you also want other logs (like Linux syslog), read on.
Head over to Configuring remote syslog from Windows and point the log collector at the log directory, such as
This can be baked into your custom image or rolled out as part of a post-boot deployment process.
Finally, if neither of the above option are suitable, please contact us to see what other options we may have. We can usually suggest a solution based on your environment.
Azure has an idle timeout of 4 minutes. This is configurable for inbound connections via the Azure load balancer, but not outbound.