Azure Stack Edge: Grab Support Packages & Device Logs Like a Pro

Table of Contents

Decoding Azure Stack Edge Support Packages & Device Logs

Hey folks! Ever feel like you’re wrestling an alligator when troubleshooting your Azure Stack Edge device? Don’t worry, we’ve all been there. Getting your hands on the right support packages and device logs can be a game-changer, and this guide will walk you through it.

Azure Stack Edge
image just illustration

What’s in the Azure Stack Edge Support Package?

The Azure Stack Edge support package is like a treasure chest of information for the Microsoft Support team. It’s packed with all the essential logs they need to help you squash those pesky issues. These logs are often collected automatically when you submit a support ticket, but you can also gather them manually.

For the DIY approach, check out this link: /en-us/azure/databox-online/azure-stack-edge-troubleshoot#collect-support-package.

Diving into Memory Dumps

Need to get even deeper into troubleshooting? Microsoft can also collect support logs and memory dumps. These dumps can provide valuable insights into what’s happening on your device. Just give your consent when creating a support ticket to allow access to the general support logs.

For memory dumps, Customer Lockbox gives you the control. You can review and approve (or reject) requests for these more sensitive logs.

Learn more about Customer Lockbox here: /en-us/azure/security/fundamentals/customer-lockbox-overview.

Unpacking the Information Collected

So, what kind of intel are we talking about here? The support package gathers a wealth of information, and below is a peek at what you might find inside. Keep in mind, this isn’t an exhaustive list, just a taste of what’s included.

Registry Subkeys

  • HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi
  • HKEY_LOCAL_MACHINE \Software\Microsoft\CDMInfra
  • HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Control\SecureBoot\State

Memory Dump Types

  • Full Dump
  • Mini Dump
  • Stack Dump
  • Kernel Dump (*.dmp)
    • Process dumps
    • OS memory dumps

Trace Dumps of Commands

Here’s a breakdown of the commands traced in the support package, categorized by their function. This information can be super helpful in understanding the diagnostics performed.

Type Commands
Cluster Get-Cluster
Get-ClusterAffinityRule
Get-ClusterGroup
Get-ClusterNetwork
Get-ClusterNetworkInterface
Get-ClusterNode
Get-ClusterResource
Compute Get-AzureDataBoxEdgeRole
Get-HcsComputeInfo
Get-HcsKubeClusterInfo
Get-HcsKubeNodeInfo
Get-VM
Test-AzureDataBoxEdgeRole
Configuration Get-BitLockerVolume
Get-HcsAlerts -ShowConditions
Get-HcsAlerts -ShowEvents
… (many more configuration related commands)`
Defender Get-MpComputerStatus
Get-MpPreference
Get-MpThreat
Get-MpThreatDetection
MEC Get-MecInformation -skipRegKey 1
Get-MecServiceConfig
Get-MecVirtualMachine
Get-MecVnf
Network Arp -a
Get-NetAdapter
Get-NetAdapterAdvancedProperty -RegistryKeyword RDMAMode
… (more networking commands)`
Object Store Get-AcsHealthStatus
Get-HcsDataBoxAccount
Get-HcsRestEndpoint
Storage Get-Disk
Get-MaskingSet
Get-Partition
Get-PhysicalDisk
… (many more storage related commands)`

Sample Support Package Content

Ready to see what this all looks like in action? Here’s a sampling of the files and logs you can expect to find in a support package.

  • ArmConfig.txt
  • ArmConfigScriptOutput.txt
  • CBS.log
  • … (many more log files and other content)

This detailed information provides a comprehensive overview of your Azure Stack Edge device’s health and performance. It’s an invaluable tool for troubleshooting and ensuring everything runs smoothly.

Need More Help?

Have questions or need further assistance with your Azure Stack Edge device? Drop a comment below, and we’ll do our best to help you out. We encourage you to share your experiences and contribute to the community’s collective knowledge. Come back and visit again if you need more information!

Post a Comment