{"id":5264,"date":"2015-09-02T00:00:00","date_gmt":"2015-09-02T00:00:00","guid":{"rendered":"https:\/\/azure.microsoft.com\/blog\/boot-diagnostics-for-virtual-machines-v2"},"modified":"2025-09-17T09:23:58","modified_gmt":"2025-09-17T16:23:58","slug":"boot-diagnostics-for-virtual-machines-v2","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/","title":{"rendered":"Boot Diagnostics for Virtual Machines v2"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Today, we\u2019re very excited to announce support for two debugging features: Console Output and Screenshot support for Azure Virtual Machines v2. When bringing your own image to Azure or even booting one of the platform images, there can be many reasons why a Virtual Machine gets into a non-bootable state. These features enable you to easily diagnose and recover your Virtual Machines from boot failures.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For Linux Virtual Machines, you can easily view the output of your console log from the Portal:<\/p>\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/2494d841-2fe6-4272-b7e8-4b0e70591250.webp\" alt=\"graphical user interface, text, application\" class=\"wp-image-9430 webp-format\" style=\"width:814px;height:auto\" title=\"image\" data-orig-src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/2494d841-2fe6-4272-b7e8-4b0e70591250.webp\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">However, for both Windows and Linux Virtual Machines, Azure also enables you to see a screenshot of the VM from the hypervisor:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"614\" height=\"138\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/image.webp\" alt=\"A screen shot of a black screen\" class=\"wp-image-46467\" style=\"width:823px;height:auto\" title=\"windowsBootFailure\" srcset=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/image.webp 614w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/image-300x67.webp 300w\" sizes=\"auto, (max-width: 614px) 100vw, 614px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"enable-diagnostics-on-a-new-virtual-machine\">Enable diagnostics on a new Virtual Machine<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When creating a new Virtual Machine v2 from the <a href=\"https:\/\/portal.azure.com\">Preview Portal<\/a>, select the Azure Resource Manager from the deployment model dropdown:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"432\" height=\"150\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/image-1.webp\" alt=\"A screenshot of a computer\" class=\"wp-image-46468\" style=\"width:628px;height:auto\" title=\"stackSelector\" srcset=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/image-1.webp 432w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/image-1-300x104.webp 300w\" sizes=\"auto, (max-width: 432px) 100vw, 432px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Configure the Monitoring option to select the storage account where you would like to place these diagnostic files.<\/p>\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/8fbdd804-a299-4274-9bc9-c9714f0859dc.webp\" alt=\"graphical user interface, application\" class=\"wp-image-9436 webp-format\" style=\"width:777px;height:auto\" title=\"enableMonitoring\" data-orig-src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/8fbdd804-a299-4274-9bc9-c9714f0859dc.webp\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">If you are deploying from a Azure Resource Manager template, navigate to your Virtual Machine resource and append the diagnostics profile section. Remember to use the \u201c2015-06-15\u201d API version header.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n{\n      \"apiVersion\": \"2015-06-15\",\n      \"type\": \"Microsoft.Compute\/virtualMachines\",\n      \u2026 \n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">The diagnostics profile enables you to select the storage account where you want to put these logs.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n        \"diagnosticsProfile\": {\n          \"bootDiagnostics\": {\n            \"enabled\": true,\n            \"storageUri\": \"[concat('https:\/\/', parameters('newStorageAccountName'), '.blob.core.windows.net')]\"\n          }\n        }\n      }\n    }\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">To deploy a sample Virtual Machine with boot diagnostics enabled, check out our repo <a href=\"https:\/\/github.com\/Azure\/azure-quickstart-templates\/tree\/master\/101-linux-vm-serial-output\">here<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"update-an-existing-virtual-machine\">Update an Existing Virtual Machine<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can also update an existing V2 Virtual Machine through the Portal to enable boot diagnostics through the Portal. Select the Boot Diagnostics option and Save. Restart the VM to take effect.<\/p>\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/adc6f6f3-968a-4ea6-ba75-5ffdfaeacebf.webp\" alt=\"graphical user interface, application\" class=\"wp-image-9438 webp-format\" style=\"width:782px;height:auto\" title=\"image\" data-orig-src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/adc6f6f3-968a-4ea6-ba75-5ffdfaeacebf.webp\"><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"support\">Support<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Both of these features are supported for Azure Virtual Machines v2 in all regions. Note, screenshots and output can take up to 10 minutes to appear in your storage account.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Announcing support for two debugging features: Console Output and Screenshot support for Azure Virtual Machines.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","footnotes":"","msx_community_cta_settings":[]},"categories":[1482,1457],"tags":[],"audience":[3054,3053,3056],"content-type":[],"product":[],"tech-community":[],"topic":[],"coauthors":[97],"class_list":["post-5264","post","type-post","status-publish","format-standard","hentry","category-management-and-governance","category-networking","audience-business-decision-makers","audience-it-decision-makers","audience-it-implementors","review-flag-1680286580-543","review-flag-1680286581-295","review-flag-new-1680286579-546","review-flag-vm-1680286585-143"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Boot Diagnostics for Virtual Machines v2 | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"Announcing support for two debugging features: Console Output and Screenshot support for Azure Virtual Machines.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Boot Diagnostics for Virtual Machines v2 | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"Announcing support for two debugging features: Console Output and Screenshot support for Azure Virtual Machines.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Azure Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/microsoftazure\" \/>\n<meta property=\"article:published_time\" content=\"2015-09-02T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-17T16:23:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/2494d841-2fe6-4272-b7e8-4b0e70591250.png\" \/>\n<meta name=\"author\" content=\"Microsoft Azure\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@azure\" \/>\n<meta name=\"twitter:site\" content=\"@azure\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Microsoft Azure\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/microsoft-azure\/\",\"@type\":\"Person\",\"@name\":\"Microsoft Azure\"}],\"headline\":\"Boot Diagnostics for Virtual Machines v2\",\"datePublished\":\"2015-09-02T00:00:00+00:00\",\"dateModified\":\"2025-09-17T16:23:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/\"},\"wordCount\":287,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/2494d841-2fe6-4272-b7e8-4b0e70591250.png\",\"articleSection\":[\"Management and governance\",\"Networking\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/\",\"name\":\"Boot Diagnostics for Virtual Machines v2 | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/2494d841-2fe6-4272-b7e8-4b0e70591250.png\",\"datePublished\":\"2015-09-02T00:00:00+00:00\",\"dateModified\":\"2025-09-17T16:23:58+00:00\",\"description\":\"Announcing support for two debugging features: Console Output and Screenshot support for Azure Virtual Machines.\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/#primaryimage\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/2494d841-2fe6-4272-b7e8-4b0e70591250.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/2494d841-2fe6-4272-b7e8-4b0e70591250.webp\",\"width\":614,\"height\":322,\"caption\":\"graphical user interface, text, application\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog home\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Management and governance\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/management-and-governance\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Boot Diagnostics for Virtual Machines v2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"name\":\"Microsoft Azure Blog\",\"description\":\"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.\",\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\",\"name\":\"Microsoft Azure Blog\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"width\":512,\"height\":512,\"caption\":\"Microsoft Azure Blog\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/microsoftazure\",\"https:\/\/x.com\/azure\",\"https:\/\/www.instagram.com\/microsoftdeveloper\/\",\"https:\/\/www.linkedin.com\/company\/16188386\",\"https:\/\/www.youtube.com\/user\/windowsazure\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117\",\"name\":\"shakir\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"caption\":\"shakir\"},\"sameAs\":[\"https:\/\/azure.microsoft.com\"],\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Boot Diagnostics for Virtual Machines v2 | Microsoft Azure Blog","description":"Announcing support for two debugging features: Console Output and Screenshot support for Azure Virtual Machines.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/","og_locale":"en_US","og_type":"article","og_title":"Boot Diagnostics for Virtual Machines v2 | Microsoft Azure Blog","og_description":"Announcing support for two debugging features: Console Output and Screenshot support for Azure Virtual Machines.","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2015-09-02T00:00:00+00:00","article_modified_time":"2025-09-17T16:23:58+00:00","og_image":[{"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/2494d841-2fe6-4272-b7e8-4b0e70591250.png","type":"","width":"","height":""}],"author":"Microsoft Azure","twitter_card":"summary_large_image","twitter_creator":"@azure","twitter_site":"@azure","twitter_misc":{"Written by":"Microsoft Azure","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/microsoft-azure\/","@type":"Person","@name":"Microsoft Azure"}],"headline":"Boot Diagnostics for Virtual Machines v2","datePublished":"2015-09-02T00:00:00+00:00","dateModified":"2025-09-17T16:23:58+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/"},"wordCount":287,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/2494d841-2fe6-4272-b7e8-4b0e70591250.png","articleSection":["Management and governance","Networking"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/","name":"Boot Diagnostics for Virtual Machines v2 | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/#primaryimage"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/2494d841-2fe6-4272-b7e8-4b0e70591250.png","datePublished":"2015-09-02T00:00:00+00:00","dateModified":"2025-09-17T16:23:58+00:00","description":"Announcing support for two debugging features: Console Output and Screenshot support for Azure Virtual Machines.","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/#primaryimage","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/2494d841-2fe6-4272-b7e8-4b0e70591250.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2015\/09\/2494d841-2fe6-4272-b7e8-4b0e70591250.webp","width":614,"height":322,"caption":"graphical user interface, text, application"},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/boot-diagnostics-for-virtual-machines-v2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog home","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/"},{"@type":"ListItem","position":2,"name":"Management and governance","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/management-and-governance\/"},{"@type":"ListItem","position":3,"name":"Boot Diagnostics for Virtual Machines v2"}]},{"@type":"WebSite","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","name":"Microsoft Azure Blog","description":"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.","publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization","name":"Microsoft Azure Blog","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","width":512,"height":512,"caption":"Microsoft Azure Blog"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/microsoftazure","https:\/\/x.com\/azure","https:\/\/www.instagram.com\/microsoftdeveloper\/","https:\/\/www.linkedin.com\/company\/16188386","https:\/\/www.youtube.com\/user\/windowsazure"]},{"@type":"Person","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117","name":"shakir","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4","url":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","caption":"shakir"},"sameAs":["https:\/\/azure.microsoft.com"],"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/"}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Azure Blog","distributor_original_site_url":"https:\/\/azure.microsoft.com\/en-us\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/5264","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/comments?post=5264"}],"version-history":[{"count":1,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/5264\/revisions"}],"predecessor-version":[{"id":46469,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/5264\/revisions\/46469"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=5264"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=5264"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=5264"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=5264"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=5264"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=5264"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=5264"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=5264"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=5264"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}