檢視 Azure 虛擬機器 (Virtual Machines) 重新啟動紀錄

感謝北科大劉建昌同學協助翻譯微軟公司 Azure Compute Runtime 主管 Kenaz Kwa 於 2015/4/1 發表的文章 Viewing VM Reboot Logs ( https://azure.microsoft.com/blog/2015/04/01/viewing-vm-reboot-logs/ )

Microsoft Azure 定期會執行全球性的更新服務 (Planned Maintenance),藉此來提高所有託管服務或是虛擬機器基礎建設之可靠性 (Reliability)、效能 (Performance) 與安全性 (Security)。大多數的更新都是在資料中心完成,因此絕對不會影響到任何虛擬機器的運作,然而這些更新往往都需要將您的虛擬機器做重新啟動的動作。微軟公司很清楚定期更新對於用戶所造成的困擾,並將針對例行更新提供一系列改善措施,期望能夠降低您在經過每次的定期維護之後,重新啟動虛擬機器時所受到的影響,本篇所介紹的就是其中一項新功能。關於 Microsoft Azure 虛擬機器定期維護相關細節,請參考這裡

為了幫助您確定虛擬機器重啟是否是因為定期維護事件的關係,我們提供了一個新的 API,它提供了一個紀錄檔 (Logs) 顯示您的虛擬機器何時曾進行重啟。

如果您在 Azure 入口網站瀏覽一個雲端服務 (Microsoft Azure Cloud Service),您可以在儀表板的地方看到一個新連結 ”檢視重新啟動記錄 (Reboot logs)”。

image

請注意,重啟紀錄只能夠透過雲端服務 (Cloud Services) 的儀表板做查看的動作,虛擬機器 (Virtual Machines) 的儀表板無此選項。

image

進入重啟紀錄的設定頁面,您能夠選擇任何時間範圍的虛擬機器重啟紀錄。

image

如果您有使用 Azure PowerShell,在最新版的 PowerShell 也能夠查到相同的資訊:

image

以下為範例輸出 :

image

在此能夠看到該台虛擬機器重啟的時間以及原因。

目前僅能列出定期更新維護 (Planned Maintenance) 所造成的虛擬機器重新啟動事件,我們將在近期內再新增更多種的重新啟動事件 (Event) ,讓使用者能夠利用 Azure 入口網站即可更清楚瞭解擬機器運作的情況。有關於管理虛擬機器的更多資訊,請參考這裡