如何在Azure中使用Java获取VM的串行日志

问题描述 投票:0回答:1

我试图使用Azure SDK获取VM的串行日志,但很难找到方法。

我首先尝试获取虚拟机并检查是否有任何方法可以访问它,并尝试使用StorageAccount来查看是否可以通过这种方式访问​​它。

我是否需要使用某些凭据或SAS来请求此信息?

我是Azure API的新手,所以我也在寻找如何获取这些信息的一般概念。

java azure logging sdk
1个回答
0
投票

您可以使用Azure Diagnostics Log获取VM的串行日志。

创建vm时,可以配置诊断存储帐户。

enter image description here

日志文件将作为页面blob存储在您的存储帐户中。

enter image description here

希望它能帮到你。


更新答案:

现在您可以在配置的存储帐户中找到日志blob文件,您可以将其下载到本地或直接从storage Java SDK获取内容以获取日志信息。

你可以从这个official tutorial找到样本代码。

© www.soinside.com 2019 - 2024. All rights reserved.