Quantcast
Channel: DavidHardin@microsoft
Browsing all 12 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

WAD is Built on ETW

Windows Azure Diagnostics (WAD) is built upon Event Tracing for Windows (ETW).  To get the most out of WAD and future Azure product offerings you need to understand and use ETW.  Here is a little ETW...

View Article



Image may be NSFW.
Clik here to view.

Improved Tracing and ETW Support in .NET 4.5

.NET 4.5 added the System.Diagnostic.Tracing namespace.  Classes derived from its EventSource and EventListener classes are now preferred for tracing.  Vance Morrison's blog has excellent articles...

View Article

Logging Azure Startup Task to WAD

Debugging startup tasks is very challenging so it is useful to log what they are doing.  Say that you have a ServiceDefinition.csdef file that looks like this:   <?xml version="1.0"...

View Article

Azure IoT Edge Preview 2 – Lessons Learned Series

I'm writing a series of posts tagged with IoTEdgePreviewLessonsLearned to share knowledge about Azure IoT Edge Preview 2. The background is that I'm developing an Azure IoT Edge proof of concept  to...

View Article

Azure IoT Edge Preview 2 – Windows OS Version Prerequisites

The Edge documentation's Quick Start has a prerequisites section with a note specifying the OS version to use. This applies to both your development and edge servers. It specifically says to use the...

View Article


Azure IoT Edge Preview 2 – Edge Requires Azure VM’s with Nested Virtualization

This applied to running Edge dev or device VM's in Azure. Azure D and E version 3 VM's support the nested virtualization that Azure IoT Edge requires. Nested virtualization support was announced last...

View Article

Azure IoT Edge Preview 2 – Windows Server 1709 is Core

Windows Server version 1709 is only released in the Server Core configuration. There is no Server 1709 version that includes a Desktop UI. In my case this prevented me from installing a legacy Windows...

View Article

Azure IoT Edge Preview 2 – Debugging Container Exceptions

The "docker ps" command shows which containers are running.  There should be two containers running from the Azure IoT Edge team plus the containers you configured modules for.  If they are not running...

View Article


Azure IoT Edge Preview 2 – Use Chrome with the Portal

For whatever reason the IoT Edge section of the Azure Portal works better inside Google Chrome than the Edge web browser.  The Edge web browser hangs and gives BadRequest notifications: BadRequest:{...

View Article


Azure IoT Edge Preview 2 – Module Networking

By default Docker prevents the outside world from communicating with the module running in the container unless you configure a host port to container port mapping. The following container create...

View Article

Azure IoT Edge Preview 2 – Restart Error

Currently there is a problem starting IoT Edge runtime unless the "iotedgectl setup" and "iotedgectl login" commands are issued first.  This happens anytime the runtime stops and is started again, such...

View Article

Azure IoT Edge Preview 2 – Installing Prerequisites on Server Core

Installing the IoT Edge prerequisites on Server Core 1709 requires using the command line. If you are in Azure, start by creating a VM using the "Windows Server, version 1709 with Containers" image. If...

View Article
Browsing all 12 articles
Browse latest View live




Latest Images