我正在尝试使用Azure SDK获取VM的串行日志,但很难找到解决方法。
我首先尝试获取虚拟机并检查是否有任何方法可以访问它,并尝试使用StorageAccount查看是否可以通过这种方式访问它。
我是否需要使用某些凭据或SAS来请求此信息?
我是Azure API的新手,所以我也在寻找如何获取此信息的一般概念。
答案 0 :(得分:0)
您可以使用Azure Diagnostics Log获取虚拟机的串行日志。
创建虚拟机时,可以配置诊断存储帐户。
日志文件将作为页面blob存储在您的存储帐户中。
希望它对你有所帮助。
更新回答:
现在您可以在配置的存储帐户中找到日志blob文件,您可以将其下载到本地或直接从storage Java SDK获取内容以获取日志信息。
您可以从此official tutorial找到示例代码。