Adding most Windows Event Logs to Log Analytics is a straightforward process. Simply go to the Advanced properties in the Workspace > Windows Event Logs and start typing the name. A pre-populated list will appear as shown below. Selected the log and add it for collection. But what if the log you are looking for is not listed in Log Analytics? Continue reading “Collect Custom Windows Event Logs in Log Analytics”
The number one rule in disaster recovery is to keep a copy of your resume off site. Number two is test backups and recovery. An unrecoverable backup is useless and a disaster is no time to find out something went wrong. This is a second part of a previous post on encrypting Windows hard drive in Azure. The first part is available here. In this post I will go over how to backup and recover encrypted Windows Azure VM using Recovery Services Vault. Continue reading “Recover Encrypted Windows Azure VM”
In this post I will walk you through the process of installing .NET 3.5 with Azure DSC. A few OS versions back Microsoft decided to remove the source .cab for .NET 3.5 from Windows Server. Reasons for removing the source files or installing .NET 3.5 at all aside, you probably landed on this page because you want to deploy .NET 3.5 with Azure Desired State Configuration but running into trouble.
The source of the issue is the “Removed” install state for .NET Framework 3.5. You can see this by running the PowerShell command
Get-WindowsFeature -name NET*
If you’ve landed here, odds are you are trying to find the SKUs or images available for your Microsoft Azure subscription and have already hit multiple pages referencing the outdated Get-AzureVMImage command. Things change quickly in the cloud and old data seems to linger for a while.
But have no fear. The information below outlines the commands to get the details on the Azure publisher, offer name, SKU Name and list all the VM images available based on location and subscription.
To find the needed information, first set the location; Central US in this example. Use the command below to find the location name if needed.
Get-AzureRmLocation | Select Location,DisplayName $locName = "centralus"