Azure Stack Edge: Grab Support Packages & Device Logs Like a Pro
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.
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\ScsiHKEY_LOCAL_MACHINE \Software\Microsoft\CDMInfraHKEY_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-ClusterGet-ClusterAffinityRuleGet-ClusterGroupGet-ClusterNetworkGet-ClusterNetworkInterfaceGet-ClusterNodeGet-ClusterResource |
| Compute | Get-AzureDataBoxEdgeRoleGet-HcsComputeInfoGet-HcsKubeClusterInfoGet-HcsKubeNodeInfoGet-VMTest-AzureDataBoxEdgeRole |
| Configuration | Get-BitLockerVolumeGet-HcsAlerts -ShowConditionsGet-HcsAlerts -ShowEvents… (many more configuration related commands)` |
| Defender | Get-MpComputerStatusGet-MpPreferenceGet-MpThreatGet-MpThreatDetection |
| MEC | Get-MecInformation -skipRegKey 1Get-MecServiceConfigGet-MecVirtualMachineGet-MecVnf |
| Network | Arp -aGet-NetAdapterGet-NetAdapterAdvancedProperty -RegistryKeyword RDMAMode… (more networking commands)` |
| Object Store | Get-AcsHealthStatusGet-HcsDataBoxAccountGet-HcsRestEndpoint |
| Storage | Get-DiskGet-MaskingSetGet-PartitionGet-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