1. 程式人生 > 程式設計 >Java啟用Azure Linux虛擬機器診斷設定

Java啟用Azure Linux虛擬機器診斷設定

在官方的這篇文件中為大家介紹瞭如何使用Java開啟Azure Windows虛擬機器的診斷設定

這篇文章呢,為大家介紹一下如何使用Java開啟Linux的診斷日誌。

其實實現思路大體都是相同的,都是使用rest api開啟,不過需要注意的是請求體不同,Linux和Windows使用的外掛完全不一樣,請求體的配置也有很大的區別,Linux的診斷擴充套件的請求體可以參考此文件

需要注意的是受保護設定這一節的配置,Windows中該節允許直接配置儲存賬戶的Key,但是Linux是不支援的,Linux只支援SAS token,所以不同於Windows版,需要先生成儲存賬號的SASToken,詳細介紹如下圖:

Java啟用Azure Linux虛擬機器診斷設定

我將程式碼Demo上傳到了Git中供大家參考,有需要的可以下載執行。

另外為大家附上一些診斷擴充套件開啟失敗的排查方法:

https://docs.azure.cn/zh-cn/articles/azure-operations-guide/virtual-machines/aog-virtual-machines-qa-diagnostics-settings

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。